This is just a reference for what I would used frequently when learning jQuery and things…
语法 | 描述 | 实例 |
---|---|---|
$("*") | 选取所有元素 | 在线实例 |
$(this) | 选取当前 HTML 元素 | 在线实例 |
$("p.intro") | 选取 class 为 intro 的
元素 |
在线实例 |
$("p:first") | 选取第一个
元素 |
在线实例 |
$("ul li:first") | 选取第一个
|
在线实例 |
$("ul li:first-child") | 选取每个
|
在线实例 |
$("[href]") | 选取带有 href 属性的元素 | 在线实例 |
$("a[target='_blank']") | 选取所有 target 属性值等于 "_blank" 的 元素 | 在线实例 |
$("a[target!='_blank']") | 选取所有 target 属性值不等于 "_blank" 的 元素 | 在线实例 |
$(":button") | 选取所有 type="button" 的 元素 和 | 在线实例 |
$("tr:even") | 选取偶数位置的 | |
在线实例 | ||
$("tr:odd") | 选取奇数位置的 | |
在线实例 |
在事件中经常使用术语"触发"(或"激发")例如:
"当您按下按键时触发 keypress 事件"。
常见 DOM 事件:
鼠标事件 | 键盘事件 | 表单事件 | 文档/窗口事件 |
---|---|---|---|
click | keypress | submit | load |
dblclick | keydown | change | resize |
mouseenter | keyup | focus | scroll |
mouseleave | blur | unload |