jQuery介绍
- jQuery是一个轻量级的、兼容多浏览器的JavaScript库。
- jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write less, do more.“
下载JQuery
Jquery对象
jQuery对象就是通过jQuery包装DOM对象后产生的对象。jQuery对象是 jQuery独有的。如果一个对象是 jQuery对象,那么它就可以使用jQuery里的方法:例如$(“#i1”).html()。
基础语法
基本选择器
筛选器方法
gt(index)
gt:greater than
lt(index)
lt:little than
has(元素)后代中是否有给的元素
filter 本身有该属性的,因为筛选器都是选完了后再在结果中去选。
html文档操作
用新建元素,替换原标签
替换全部标签
在标签内部添加内容
移除所有指定的参数所在的标签
清空内容
在某个标签前面插入一个标签
在元素外面追加文件
在元素后面追加元素
this
触发该事件所在的标签
如
查找各类标签
attr prop 获取属性值
按下键盘触发的事件
键盘被抬起
- 批量更改,按shift将选中的标签批量更改
解题思路和步骤
解题细节
注意:.find()
查找
搜索所有与指定表达式匹配的元素。这个函数是找出正在处理的元素的后代元素的好方法。
$("div").find("p")
等价于$("div p")
如本例中正在处理的元素是tr。在tr的后代中找出input中的被选中的项,最后找的是tr。不是input。然后在tr中找后代是select的标签(has找的是前面的标签,find找的是find括号的标签)
对属性和文本同时修改