Questions tagged «jquery»

4
“将Javascript放在最下面”是否会破坏document.ready的目的?
我知道建议将Javascript放在页面的底部,但是如果我使用jQuery,这不会破坏它在加载DOM时运行的目的吗? 例如,如果我有一个下拉菜单,则在页面的所有其余部分均已加载之前,不会显示下拉菜单。我还尝试着在渐进增强的基础上进行开发,因此我可能会使用jQuery而不是CSS隐藏元素(以便非JS用户可以看到它们)。 也许有一种快乐的媒介吗?

5
为什么浏览器没有安装jQuery?
我在几个网站上都使用jQuery,尽管我使用CDN来提供服务,但每次访问者下载jQuery都没有意义。jQuery必须是世界上使用最广泛的JavaScript框架-如果浏览器默认情况下仅安装了jQuery,这会更有意义吗? 通过这种方式,每天可以阻止jQuery的下载数百万次。既可以来自人们自己的网站,也可以来自CDN。 真正需要的只是某种if语句,例如: <!--[if jQuery gt 11]> 是否存在某种可以帮助我阻止用户访问CDN的东西(如果他们已经从另一个站点的缓存中获取了jQuery)?
19 cache  browsers  jquery 

5
从SEO角度看哈希导航的利弊
我正在开发一个基于hashchange事件实现导航的应用程序。哈希更改后,内容主要通过ajax调用加载(并通过DOM注入显示)。 从SEO角度来看-搜索引擎是否可以索引此注入的内容? 搜索引擎可以跟踪我的哈希链接(ex href =“#page = 1”)吗? 如果不是-出于SEO原因,除了在我的页面中包含静态内容之外,还有其他解决方法吗? 谢谢 我在SO上找到了一些类似的线程,但是没有找到满意的答案,因此请原谅我再问一次。
15 jquery  ajax  seo 


4
在每个页面上加载主要的javascript吗?还是将其分解为相关页面?
我有一个700kb解压缩的JS文件,它加载在每个页面上。在12每个页面上没有javascript文件但为了减少http请求之前,我将它们全部压缩为1 file。 该文件已~130kb gzipped送达gzip。但是,在本地计算机上,它仍然是解压缩的,并且已加载到每页上。这是性能问题吗? 我已经使用Firebug分析器对javascript进行了分析,但未发现任何问题。我面临的问题/幻想是该文件中压缩了一些jQuery库,这些库有时未在当前页面上使用。 例如,jquery datatables压缩为200kb,并且仅在我的网站页面中的2个页面上加载。另一个是jqplot,那是另一个200kb。 现在400kb,我有多余的代码未80%在页面上执行。 我应该将所有内容都保留在1个文件中吗? 我应该取出jquery库并仅在当前页面上加载相关的JS吗?


2
对于高流量站点,使用外部托管的js / css框架是常见还是“智能”的?
通过Google的Libraries API(jQuery,Dojo,MooTools等)提供了许多流行的JS / CSS框架。与其他许多工具一样,雅虎还托管了自己的YUI工具包。 是否有任何高流量/流量站点实际上依赖于这些外部托管资源(而不托管其自己的副本)?这似乎是一项很棒的服务,尽管根据我的经验,我经常遇到这些库以及我从事的项目所打包的库。 这里最常见的做法是什么?此外,从外部使用这些工具是否安全可靠(根据经验)?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.