问题标签 [google-cdn]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - jQuery UI 选项卡位于彼此下方约 50% 的高度
这很奇怪,我不能让它停止发生。
这是相关的代码。我正在为 UI-lightness 主题使用 Google CDN 主机。
这是唯一相关的 HTML。这是 jQuery/JavaScript
它的显示如下:
而不是这样:
我根本没有对它们起作用的自定义 CSS(我什至将我的样式表空白以进行检查)。
知道为什么会这样吗?如有必要,我会发布屏幕截图。
谢谢!:)
编辑
这是我的 CDN 请求
jquery - MVC3 Razor 视图无法处理 jQuery CDN 后备脚本
我正在寻找实现从谷歌内容交付网络加载 jQuery。我遇到的问题是HTML5 Boilerplate中推荐的脚本导致 Razor 视图忽略了它的右花括号。
在下面的代码中,我已将其追踪到最后一个脚本行。IDE 似乎确信它没有结束标记(不确定它是 VS2010 还是 Resharper 报告它)。
在视图中:
运行它会给出一个关于右括号的错误:
关于如何修改脚本以适应 Razor 的建议?
ruby-on-rails - 资产管道中的条件 JavaScript 要求
我在资产管道上苦苦挣扎。我正在从 Google CDN 加载 dojo,并将其放入我的模板中:
如果在本地运行或 CDN 已关闭,我只想回退到本地版本。我想过这样做:
但我不喜欢它,因为它在资产管道之外起作用。我想保留道场vendors/assets/javascripts/dojo
。如何让资产管道提供回退服务。
有没有办法在资产管道中声明条件要求。我想要的是运行一些 javascript 测试,并根据结果提供一个文件。
谢谢
dojo - 如何从 Google 的 CDN 加载未压缩的 Dojo 文件?
有没有一种好方法可以使用 引入未压缩版本的依赖项dojo.require
?我已经在请求dojo.xd.uncompressed.js
,但我正在使用的所有 dijit 等都以未压缩的形式提供。有没有我在这里想念的标志?谢谢。
gzip - 为什么(以及何时)Google CDN 提供未压缩的 jQuery?
当我加载 Google 的托管jquery.min.js
时,它不会返回 gzipped:
请求标头
响应标头
有趣的是,确实:jquery-ui.min.js
请求标头
响应标头
这是怎么回事?
我发现一篇声称谷歌无视Accept-Encoding
并User-Agent
决定是否压缩的文章。这并不能解释为什么 Mac OS X 上最新的 Safari 和 Chrome 会获得未压缩的 jQuery(和压缩的 jQuery UI)。
jquery - jQuery UI $.datepicker () 不存在用于 Google 代码 CDN(在本地工作)
当我使用以下代码链接到存储在 Google 服务器上的 jQuery UI 文件时:
...在我的脚本中,$(document).ready ()
我执行以下操作...
该脚本将在此页面上的所有浏览器中中断。原因是它说“datepicker”不作为函数存在。因此,如果我去http://jqueryui.com/download并下载带有 UI Core 和 Datepicker 的自定义 jQuery UI 库并将该文件链接到我的文件中,它就可以正常工作。
因此,为了进行实验,我从http://jqueryui.com/download下载了自定义的 jQuery UI 库并检查了所有内容,然后我在 Google 的 jQuery UI 的 CDN 副本中下载,文件大小有 7kb 的差异。
在我见过的大多数 Datepicker 教程和示例中,人们都很好地使用了 Google 的 CDN 副本,所以我认为这一定是我做错了,而不是 Google 的不一致。我已经验证了我的本地版本号和谷歌的 jQuery UI 的 CDN 版本号是一样的。任何对 Google 的 CDN 和 jQuery UI 足够熟悉的人都可以对这种情况有所了解吗?
jquery - JQuery 1.6.1 今天在 Google API 上不可用 (01/25/2012)
有人知道 JQuery 1.6.1 从 Google API 中消失了吗?今天,2012 年 1 月 25 日晚上 8 点 30 分,我们的应用程序的某些部分突然停止运行。罪魁祸首是 GoogleAPIs.com——我们非常依赖它来从他们的 CDN 提供 JQuery API。
http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js - CDT 晚上 8:30 找不到文件
https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js - 返回 JQuery 1.6.1 API 就好了!
这让我们重新思考依赖第三方 CDN 来交付标准 API。我们的理由是,如果用户访问的其他站点也从谷歌 CDN 中检索了 API,那么我们可以使用该 API 的浏览器缓存版本,从而减少互联网上不必要的流量并略微提高性能。
顺便说一句,除了 1.6.1 之外的所有其他版本似乎都可以使用 http 协议访问!有人有任何见解吗?我是唯一一个观察这个的人吗?我仍然很难相信一个 API 版本会像这样突然从声称是所有标准 API 的最可靠存储库中消失!
很有可能我的浏览器中有一个缓存版本,所以我可能直到现在才注意到它(直到我的浏览器中的缓存版本过期)。将脚本交付卸载给第三方真的是个坏主意吗?
jquery - jquery.cookies 是否托管在 Google CDN 上?
我似乎无法在谷歌 CDN 上找到用于cookie的 jquery 插件。只能下载吗?
javascript - 轻量级 JS 库与 Google 托管的 CDN
当页面加载速度是首要任务时,是使用最小、轻量级的 JavaScript 库(托管在 CDN 上)更好,还是使用 jQuery 之类的东西更好,托管在浏览器很可能已经加载的 Google 的 CDN 上?
编辑:我的问题真正归结为使用托管在 Google 的 CDN 上的 jQuery 的跨站点缓存效果是否超过了使用超轻型库(也在 CDN 上)的好处。
jquery-ui - 用于 jquery 小部件的 Google CDN
您知道是否可以在 Google CDN 中下载 jquery 小部件(例如“滑块”或“按钮”)?
到目前为止,我只在清单中找到了“datepicker”:http: //ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/MANIFEST
谢谢你的帮助