可能重複:
is there a way to force event to fire only once on given element (per element, not whole document) when using live()?.live禁用雙擊
這是我的代碼:
$('.answerx').live('click', function(){
comprobar($(this).attr('name') , "\'" + $(this).attr('id') + "\'");
})
我想讓它這樣一旦點擊已用戶無法再次點擊並運行該功能,因爲多次運行的功能正在讓我的程序變得瘋狂。
那麼,有沒有辦法讓這個點擊一次它禁用特定元素ID爲$(this).attr('id')
所以不管我有多少元素與.answerx,這將只適用於一個已被點擊? – Jake 2011-12-23 21:30:00
這是正確的。 – 2011-12-23 21:32:55
如果你覺得這個答案有幫助,你應該接受它:-) – 2011-12-29 22:12:54