3 回答

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

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(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)注
- 929 瀏覽
添加回答
舉報(bào)