- JQuery简介
- 普通JavaScript缺点: 每种控件的操作方式在不同浏览器下有区别 要编写跨浏览器的程序非常麻烦 因此出现了很多对JavaScript的封装库(如Prototype Dojo ExtJS JQuery等) 这些库对JavaScript进行了封装以简化开发 即调用一句JQuery函数 函数内部会调用许多JavaScript代码(编写JQuery扩展插件等仍需JavaScript技术)
- JQuery是最火的JavaScript库 已经被集成到VS2010中 得到了MS的支持 MS的Ajax toolkit和JQuery结合也是最方便 / JQuery的扩展插件也是非常多
- JQuery优点: Write less(链式编程/隐式迭代)/跨浏览器(IE6.0+ FF2+ Safari3.0+ Opera9.0+ Chrome)/插件丰富 开源 免费
- VS中JQuery JavaScript自动完成功能: 2010直接有/2008需安装VS和VS90SP1-KB958502-x86(然后引用jquery-1.4.1.js和jquery-1.4.1-vsdoc.js(vsdoc是VS2008之后增加的一种技术 提供第三方js自动提示功能)文件 放在相同目录下 无需页面引用)
- 掌握JQuery编程思想 / 使用JQuery进行常见网页效果开发
- JQuery隐式迭代
- JQuery选择器返回对象数组: 判断指定Id是否存在
if( $(“#btn1”).length <= 0 ){ alert(“Id为btn1的元素不存在!”) }
- JQuery链式编程
- 高亮选中项: 高亮选中项(给所有有warnning这个样式的元素添加click监听事件 当click事件时 给被点击的元素添加happy样式 然后从其兄弟节点中移除happy样式)