如何「擴展」或向.keydown()添加更多功能?如何「擴展」.keydown()函數?
可以說你已經得到了這個:
input.keydown(function(){
alert('key pressed');
});
你怎麼能那麼以後再添加一個警報()?
alert('extra functionality');
如何「擴展」或向.keydown()添加更多功能?如何「擴展」.keydown()函數?
可以說你已經得到了這個:
input.keydown(function(){
alert('key pressed');
});
你怎麼能那麼以後再添加一個警報()?
alert('extra functionality');
剛:
input.keydown(function(){
alert('extra functionality');
});
當一個事件到達一個元素,綁定到該事件類型元素的所有處理被解僱。如果有多個處理程序註冊,它們將始終按照它們綁定的順序執行。在所有處理程序執行完畢後,事件將沿着正常事件傳播路徑繼續。
如果你需要一個可能性,解除綁定以後使用:
var handler = function() {
alert('The quick brown fox jumps over the lazy dog.');
};
$('#foo').bind('click', handler);
$('#foo').unbind('click', handler);
好的,但是如果你想在之後刪除最後的警報()呢? – clarkk
我修改了我的回覆 –
只要把它的第一個後?我沒有看到問題。 –