3 回答

TA貢獻(xiàn)1845條經(jīng)驗(yàn) 獲得超8個(gè)贊
另一種方法-使用CSS類和過濾器標(biāo)記此類按鈕:
$('#myButton:not(.bound)').addClass('bound').bind('click', onButtonClicked);
在最新的jQuery版本中,替換bind為on:
$('#myButton:not(.bound)').addClass('bound').on('click', onButtonClicked);

TA貢獻(xiàn)1943條經(jīng)驗(yàn) 獲得超7個(gè)贊
如果使用jQuery 1.7+:
您可以致電off之前on:
$('#myButton').off('click', onButtonClicked) // remove handler
.on('click', onButtonClicked); // add handler
如果不:
您可以解除綁定第一個(gè)事件:
$('#myButton').unbind('click', onButtonClicked) //remove handler
.bind('click', onButtonClicked); //add handler
- 3 回答
- 0 關(guān)注
- 456 瀏覽
添加回答
舉報(bào)