亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > JavaScript > 正文

jQuery的bind()方法使用詳解

2024-05-06 16:23:10
字體:
來源:轉載
供稿:網友

bind()定義和用法:bind() 方法向被選元素添加一個或多個事件處理程序,以及當事件發生時運行的函數。

bind()方法用法詳解:

此方法是使用比較頻繁的方法之一,雖然在API手冊上有著對方法的介紹,但是由于語言簡短,例子不夠詳細,可能會造成不能夠完全準確的掌握bind()方法的使用,下面就結合實例介紹一下此方法的使用。

語法格式:

 

 
  1. $(selector).bind(type,[data],function(eventObject)) 

此方法可以為所有匹配元素的特定事件綁定事件處理函數,例如:

 

 
  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"
  5. <title>武林網</title> 
  6. <style type="text/css"
  7. div{ 
  8. width:150px; 
  9. height:40px; 
  10. background-color:blue; 
  11. </style> 
  12. <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> 
  13. <script type="text/javascript"
  14. $(document).ready(function(){ 
  15. $("#bt").bind("click",function(){$("div").text("武林網")})  
  16. }) 
  17. </script> 
  18. </head> 
  19. <body> 
  20. <div>您好</div> 
  21. <input type="button" id="bt" value="點擊測試代碼" /> 
  22. </body> 
  23. </html> 

以上代碼中,當點擊按鈕的時候,會將div元素中的文本設置“武林網”。

從bind()方法的語法結構中可以看到,還有一個可選的data參數可供使用,此參數可以作為event.data屬性值,傳遞給事件對象的額外數據對象。

實例如下:

 

 
  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"
  5. <title>武林網</title> 
  6. <style type="text/css"
  7. div{ 
  8. width:150px; 
  9. height:40px; 
  10. background-color:blue; 
  11. </style> 
  12. <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> 
  13. <script type="text/javascript"
  14. $(document).ready(function(){ 
  15. var newtext="武林網"
  16. $("#bt").bind("click",{"mytext":newtext},function(e){ 
  17. $("div").text(e.data.mytext); 
  18. })  
  19. }) 
  20. </script> 
  21. </head> 
  22. <body> 
  23. <div>您好</div> 
  24. <input type="button" id="bt" value="點擊測試代碼" /> 
  25. </body> 
  26. </html> 

以上代碼利用data參數為事件處函數的事件對象提供額外的數據進行處理,同樣達到了第一個實例的效果。

綁定多個事件:

可以使用鏈式編程的方式為匹配元素綁定多個事件。代碼如下:

 

 
  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"
  5. <title>武林網</title> 
  6. <style type="text/css"
  7. div{ 
  8. width:150px; 
  9. height:40px; 
  10. background-color:blue; 
  11. </style> 
  12. <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> 
  13. <script type="text/javascript"
  14. $(document).ready(function(){ 
  15. var newtext="武林網"
  16. $("#bt").bind("click",{"mytext":newtext},function(e){ 
  17. $("div").text(e.data.mytext); 
  18. }).bind("mouseout",function(){ 
  19. alert("歡迎下次光臨"); 
  20. })  
  21. }) 
  22. </script> 
  23. </head> 
  24. <body> 
  25. <div>您好</div> 
  26. <input type="button" id="bt" value="點擊測試代碼" /> 
  27. </body> 
  28. </html> 

為按鈕綁定了兩個事件處理函數,當點擊按鈕的時候能夠重新設置div中的文本,當鼠標離開按鈕的時候,會彈出文本框。

使瀏覽器默認事件失效

例如點擊鏈接跳轉到一個指定的地址和點擊提交按鈕提交表單都是瀏覽器默認的事件。但是在實際操作過程中,這些默認事件并非我們想要的操作,例如早表單驗證沒有通過的時候,就不想提交表單。這個時候就需要阻止瀏覽器默認事件的發生。

代碼實例如下:

 

 
  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"
  5. <title>武林網</title> 
  6. <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> 
  7. <script type="text/javascript"
  8. $(document).ready(function(){ 
  9. $(":submit").bind("click",function(){ 
  10. if($("#username").val()==""
  11. alert("用戶名不能為空!"); 
  12. $("#username").focus(); 
  13. return false
  14. if($("#pw").val()==""
  15. alert("密碼不能為空!"); 
  16. $("#pw").focus(); 
  17. return false
  18. }) 
  19. }) 
  20. </script> 
  21. </head> 
  22. <body> 
  23. <form action="" name="myform"
  24. <ul> 
  25. <li>用戶名:<input type="text" id="username" /></li> 
  26. <li>密碼:<input type="password" id="pw" /></li> 
  27. <li><button>提交表單</button></li> 
  28. </ul> 
  29. </form> 
  30. </body> 
  31. </html> 

以上所述就是本文的全部內容了,希望大家能夠喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩精品电影网| 成人黄色av网站| 亚洲电影免费观看高清完整版| 成人黄色免费在线观看| 亚洲欧美另类人妖| 夜夜嗨av色一区二区不卡| 超碰日本道色综合久久综合| 91免费精品视频| 国产亚洲精品综合一区91| 国产丝袜一区视频在线观看| xxx一区二区| 色偷偷综合社区| 国内精品久久影院| 欧美风情在线观看| 欧美日韩电影在线观看| 日韩理论片久久| 日韩一二三在线视频播| 色妞久久福利网| 国产精品久久99久久| 色综合五月天导航| 91国偷自产一区二区三区的观看方式| 久久最新资源网| 欧美极品xxxx| 亚洲一区二区中文| 国产亚洲精品综合一区91| 亚洲视频在线免费看| 久久男人资源视频| 国产精品一区二区久久久久| 国产精品黄页免费高清在线观看| 中文字幕免费精品一区| 91精品国产免费久久久久久| 国产成人中文字幕| 欧美午夜性色大片在线观看| 久久亚洲国产精品成人av秋霞| 欧美裸身视频免费观看| 国产成人福利网站| 日韩欧美在线观看视频| 成人亚洲欧美一区二区三区| 欧美成人在线网站| 欧美成年人视频| 国产精品第10页| 欧美成人精品在线视频| 亚洲小视频在线观看| 国产精品视频区1| 欧美一区二区三区免费视| 欧美综合第一页| 亚洲精品免费av| 久久久www成人免费精品张筱雨| 欧美成人久久久| 成人在线一区二区| 亚洲女人天堂色在线7777| 日韩精品中文字幕视频在线| 欧美猛少妇色xxxxx| 久久久久久国产精品美女| 日本久久久久亚洲中字幕| 欧美性猛交xxxx乱大交极品| 欧美日韩精品在线观看| 操91在线视频| 国产欧美一区二区三区在线看| 久久久久久久久久av| 久久久久久久999精品视频| 成人免费视频97| 国产精品美女久久久久av超清| 亚洲网站在线播放| 日韩性生活视频| 日韩在线视频线视频免费网站| 国产亚洲一区精品| 日韩最新av在线| 国产精品无av码在线观看| 中文字幕日韩精品在线观看| 国产成人福利视频| 欧美性开放视频| 国产午夜精品理论片a级探花| 6080yy精品一区二区三区| 欧美色videos| 国产日韩换脸av一区在线观看| 国产69久久精品成人| 91在线视频一区| 国产精品高清在线观看| 欧美天堂在线观看| 97精品视频在线观看| 欧美色道久久88综合亚洲精品| 欧美激情视频网址| 日韩毛片中文字幕| 欧美成人自拍视频| 日韩欧美国产成人| 68精品国产免费久久久久久婷婷| 亚洲欧美制服丝袜| 久久久精品亚洲| 久久久亚洲网站| 亚洲午夜国产成人av电影男同| 久久精品成人欧美大片古装| 国产精品久久电影观看| 国产91在线高潮白浆在线观看| xxx欧美精品| 亚洲视频777| 日韩在线观看免费全集电视剧网站| 久久久亚洲国产天美传媒修理工| 国产精品视频男人的天堂| 性欧美长视频免费观看不卡| 亚洲精品美女在线| 亚洲精品久久7777777| 欧美日韩一区二区三区在线免费观看| 欧美一级视频在线观看| 国产精品影院在线观看| 国内精品小视频在线观看| 久久久999精品免费| 精品国产自在精品国产浪潮| 97精品在线视频| 91经典在线视频| 4438全国亚洲精品在线观看视频| 亚洲综合中文字幕在线观看| 亚洲欧美国产制服动漫| 人体精品一二三区| 久久久精品影院| 亚洲在线视频福利| 国产成人精品久久二区二区91| 亚洲精品视频在线观看视频| 57pao成人永久免费视频| 久久久久久九九九| 久久久亚洲国产| 91精品国产91久久久久福利| 成人在线视频福利| 亚洲精品v欧美精品v日韩精品| 久久这里有精品视频| 国内精品久久久久久久久| 精品日本美女福利在线观看| 久久亚洲精品中文字幕冲田杏梨| 美女久久久久久久久久久| 久久成人在线视频| 国产精品久久久久久久久久| 欧美日韩人人澡狠狠躁视频| 国产欧美亚洲精品| 久久久女人电视剧免费播放下载| 亚洲视频在线免费看| 97在线视频精品| 日韩黄色在线免费观看| 中文字幕在线成人| 亚洲国产成人精品久久久国产成人一区| 日韩欧美黄色动漫| 精品香蕉在线观看视频一| 日韩电影中文字幕一区| 日韩禁在线播放| 国产亚洲欧美另类中文| 欧美成人在线影院| 亚洲国产精品系列| 欧美电影《睫毛膏》| 欧美大片在线免费观看| 国产极品jizzhd欧美| 精品亚洲精品福利线在观看| 欧美肥老太性生活视频| 亚洲精品乱码久久久久久按摩观| 在线视频免费一区二区| 亚洲a成v人在线观看| 精品国偷自产在线视频| 欧美精品在线视频观看| 亚洲成人免费在线视频| 日韩一区二区在线视频| 亚洲精品视频中文字幕| 57pao成人永久免费视频| 久久这里有精品| 亚洲欧美国产日韩中文字幕| 国产网站欧美日韩免费精品在线观看| 国产日韩欧美综合|