click()
方法是当按钮点击事件被触发时会调用一个函数。
dblclick()
当双击元素时,会发生 dblclick 事件。
mouseenter()
当鼠标指针穿过元素时,会发生 mouseenter 事件。
mouseleave()
当鼠标指针离开元素时,会发生 mouseleave 事件。
mousedown()
当鼠标指针移动到元素上方,并按下鼠标按键时,会发生 mousedown 事件。
mouseup()
当在元素上松开鼠标按钮时,会发生 mouseup 事件。
hover()
hover()方法用于模拟光标悬停事件。
focus()
当元素获得焦点时,发生 focus 事件。
blur()
当元素失去焦点时,发生 blur 事件。
keypress()
- keydown - 键按下的过程
- keypress - 键被按下
- keyup - 键被松开
keypress() 方法触发 keypress 事件,或规定当发生 keypress 事件时运行的函数。
keypress 事件与 keydown 事件类似。当按钮被按下时发生该事件。
然而,keypress 事件不会触发所有的键(比如 ALT、CTRL、SHIFT、ESC)。请使用 keydown() 方法来检查这些键。
计算在 <input> 字段内的按键次数:
$("input").keypress(function(){ $("span").text(i+=1); });
当键盘键被按下时及被松开时,设置 <input> 字段的背景颜色:
$("input").keydown(function(){ $("input").css("background-color","yellow"); });
$("input").keyup(function(){ $("input").css("background-color","pink"); });