首页 > 语言 > JavaScript > 正文

JQuery调用绑定click事件的3种写法

2024-05-06 16:17:46
字体:
来源:转载
供稿:网友

这篇文章主要介绍了JQuery调用绑定click事件的3种写法,本文简洁清晰的给出3种写法的代码示例,可以很方便的复制使用,需要的朋友可以参考下

第一种方式:

 

 
  1. $(document).ready(function(){ 
  2. $("#clickme").click(function(){ 
  3. alert("Hello World click"); 
  4. }); 

第二种方式:

 

 
  1. $('#clickmebind').bind("click"function(){ 
  2. alert("Hello World bind"); 
  3. }); 

第三种方式:

 

 
  1. $('#clickmeon').on('click'function(){  
  2. alert("Hello World on");  
  3. });  
  4. });  

注意:第三种方式只适用于jquery 1.7以上的版本

源码如下:

 

 
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
  2. <html xmlns="http://www.w3.org/1999/xhtml"
  3. <head> 
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
  5.  
  6. <script type="text/javascript" src="js/jquery-1.6.1.min.js"></script> 
  7. <script type="text/javascript" src="js/jquery.validate.js"></script> 
  8. <script type="text/javascript" src="js/jquery.metadata.js"></script> 
  9. <script type="text/javascript" src="js/messages_zh.js"></script> 
  10. <style type="text/css"
  11. #frm label.error { 
  12. color: Red; 
  13. </style> 
  14. </head> 
  15. <script type="text/javascript"
  16.  
  17. $(document).ready(function(){ 
  18. $("#clickme").click(function(){ 
  19. alert("Hello World click"); 
  20. }); 
  21.  
  22.  
  23. $('#clickmebind').bind("click"function(){ 
  24. alert("Hello World bind"); 
  25. }); 
  26.  
  27. $('#clickmeon').on('click'function(){ 
  28. alert("Hello World on"); 
  29. }); 
  30. }); 
  31.  
  32. </script> 
  33. <body> 
  34. <label></label> 
  35. <form id="frm" name="frm" method="post" action=""><label>用 户 名: 
  36. <input type="text" name="username" id="username" /> 
  37. </label> 
  38. <p> 
  39. <label>邮 编 :<label></label></label> 
  40. <label> 
  41. <input type="text" name="postcode" id="postcode" /> 
  42. <br /> 
  43. </label> 
  44. </p> 
  45. <p><label>数 字 :  
  46. <input type="text" name="number" id="number" /> 
  47. </label> 
  48. <br /><label>身份证号: 
  49. <input type="text" name="identifier" id="identifier" /> 
  50. </label> 
  51.  
  52. <label> 
  53. <input type="button" name="clickme" id="clickme" value="click me" />  
  54. </label> 
  55. <label> 
  56. <input type="button" name="clickmebind" id="clickmebind" value="clickme_bind" /> 
  57. </label> 
  58. <label> 
  59. <input type="button" name="clickmeon" id="clickmeon" value="clickme_on" /> 
  60. </label> 
  61. </p> 
  62. </form> 
  63. </body> 
  64. </html> 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选