jQuery keydown事件
时间:2020-02-23 14:46:10 来源:igfitidea点击:
jQuery keydown是键盘事件方法之一。
其他jQuery键盘事件方法是keyup和keypress。
jQuery按键
首次按下键盘上的某个键并按住时,jQuery keydown方法将触发。
您可以附加函数以在发生此事件时执行。
jQuery keydown方法语法
keydown():此jQuery keydown方法使用时不带任何参数。
keydown(handler):此jQuery keydown方法附加了一个在触发keydown事件时要执行的功能。
jQuery keydown示例
以下示例演示了jQuery keydown方法的使用。
jquery-keydown.html
<!DOCTYPE html> <html> <head> <title>jQuery keydown event example</title> <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> <script> $(document).ready(function(){ $("input:text").keyup(function(){ $("input:text").css("background-color","red"); }); $("input:text").keydown(function(){ $("input:text").css("background-color","green"); }); $("input:text").keypress(function(){ $("input:text").css("background-color","yellow"); }); //reset jQuery keydown css $("input:reset").click(function(){ $("input:text").css("background-color","white"); }); }); </script> </head> <body> <h3>jQuery keydown example</h3> Enter anything: <input type="text"> <input type="reset"> <br> Type something above and hold the key, background colour will change to Green. <br> Click on Reset button to try again. </body> </html>
在上面的示例中,当按住键时,将触发keydown()方法,该方法又执行将背景颜色更改为绿色的功能。