亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Jquery on綁定的事件 觸發(fā)多次實(shí)例代碼

 更新時(shí)間:2016年12月08日 09:52:40   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇Jquery on綁定的事件 觸發(fā)多次實(shí)例代碼。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

用‘on'函數(shù)為一個(gè)新增的按鈕綁定了一個(gè)事件,這是事件會(huì)觸發(fā)多次。

<html> 
<head> 
  <meta name="viewport" content="width=device-width" /> 
  <title>碼上飄</title> 
  <script src="/FrontStyle/js/jquery-1.11.2.min.js" type="text/javascript"></script> 
  <script> 
    $(function(){ 
      $('#btn1').click(function () { 
        $('#btnBind').on('click',function () { 
          alert(123); 
        }); 
      }); 
    }) 
  </script> 
</head> 
<body> 
<input id="btn1" type="button" value="確認(rèn)" /> 
<input id="btnBind" type="button" value="綁定按鈕" /> 
</body> 
</html>

如上面的代碼,如果你點(diǎn)擊多次'btn1'按鈕,那么就會(huì)綁定多少次click事件到'btnBind'按鈕上,on是綁定多少次就觸發(fā)多少次的。

解決方案:

1.要想它只綁定一次,可以先'off'解綁然后再'on'。

$('#btnBind').off('click').on('click',function () { 
  alert(123); 
}); 

2.執(zhí)行一次后解綁unbind()

$('#btn1').click(function () { 
    $('#btnBind').on('click',function () { 
      alert(123); 
    });<BR>     $("#btnBind").unbind("click") 
}); 

以上這篇Jquery on綁定的事件 觸發(fā)多次實(shí)例代碼就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論