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的區別: