jQuery,顾名思义,也就是JavaScript和查询(Query),即是辅助JavaScript开发的库,是一个快速、简单的JavaScript library, 它简化了HTML 文件的traversing,事件处理、动画、Ajax 互动,从而方便了网页制作的快速发展。 jQuery 是为改变你编写JavaScript 的方式而设计的。
主要优点:1.可以兼容多浏览器。
2.本身免费开源。
3.语法设计便捷。
特点:1.动态特效
2.AJAX
3.通过插件来扩展
4.方便的工具 - 例如浏览器版本判断
5.渐进增强
6.链式调用
7.多浏览器支持,支持Internet Explorer6.0+、Opera9.0+、 Firefox2+、Safari2.0+、Chrome1.0+(在2.0.0中取消了对Internet Explorer6,7,8的支持)
主要有五方面的语法使用:1.选择器
2.事件处理
3.集合操作
4.动态特效
5.AJAX
注意事项:
1、Wordpress内置jQuery库,其末尾防止JS库冲突而加入的jQuery.noConflict()使得主题中所有jQuery代码都要做一些小修改,更可能导致一些插件效果失效。wordpress建议下载官方jQuery-Min库放到当前主题目录下调用,不要使用wp-includes里面的库。
2、Google CDN库的地址采用了协议相对路径,它可以很好的解决https引起的一些问题,具体可以看Paul Irish的介绍,当然你依旧可以使用带“http:”的路径。
3、许多网站都采用Google CDN提供的jQuery库,使用它可以得到出色的缓存效果。
4、把jQuery代码统统放到页面底部可以提高载入速度。
5、使用HTML5重构的页面可省略掉 type=”text/javascript”。
6、推荐使用国内CDN公共库,速度更快,稳定性更高。