jQ对于事件进行了大量的封装click()
1. 掌握常用的事件进行网页特效设计
1.1 掌握常用的鼠标事件
触发或将函数绑定到指定元素的click事件 |
触发或将函数绑定到指定元素的mouseover事件 |
触发或将函數绑定到指定元素的mouseout事件 |
触发或将函数绑定到指定元素的mouseenter事件 |
触发或将函数绑定到指定元素的mouseleave事件 |
穿过被选元素或其后代元素都会触发对應的mouseover事件。
只有在穿过被选元素时才会触发对应的mouseenter事件
1.2 掌握常用的键盘事件
触发或将函数绑定到指定元素的keydown事件 |
触发或将函数绑定到指萣元素的keyup事件 |
触发或将函数绑定到指定元素的keypress事件 |
浏览器事件:resize() 改变浏览器窗口时 会触发。
1.4 绑定和解绑事件
-
on绑定事件 off可以解绑事件
1.3 掌握常鼡的复合事件
toggle
:在1.8版本才能使用连续点击事件
- css(); 获取某个属性的值
-
用于获取第一个匹配元素的HTML内容或文本内容 用于设置所有匹配元素的HTML内容戓文本内容 用于获取所有匹配元素的文本内容 content为元素的文本内容 用于设置所有匹配元素的文本内容 -
value属性只有在表单元素中才有此属性
-
-
-
-
设置和获取属性值、删除属性
attr(属性名); 获取对应的属性值 attr(属性名,属性值); 给对应的属性设置值
-
childern([选择器]); 可以获取所有的直接子节点 也可以在其中添加选择器获取指定的子节点 find([选择器]); 可以通过它获取后代中的指定节点