1 jquery精简版和压缩版
production version和development version
2 文档就绪时间
防止在文档加载完成之前运行jquery代码,两种写法;
3 jquery选择器
基于元素的id、类、类型、属性值等查找元素
特别地:
$("ul li:first"):选取第一个ul元素的第一个li元素;
$("ul li:first-child"):选取每个ul元素的li元素;
4 jquery事件:
~~~
鼠标事件:click,dblclick,mouseenter,mouseleave
键盘事件:keypress, keydown, keyup
表单事件:submit, change, focus, blur
文档/窗口事件:load,resize,scroll,unload
~~~
特别地:
**hover()**
hover()方法用于模拟光标悬停事件。
当鼠标移动到元素上时,会触发指定的第一个函数(mouseenter);当鼠标移出这个元素时,会触发指定的第二个函数(mouseleave)。
## 实例
$("#p1").hover(function(){
alert("You entered p1!");
},
function(){
alert("Bye! You now leave p1!");
});
[尝试一下 »](https://www.w3cschool.cn/tryrun/showhtml/tryjquery_hover)
keydown,keypress和keyup的区别: