jquery概述

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

posted on 2011-09-19 19:13  les_vies  阅读(148)  评论(0编辑  收藏  举报

导航