我有一個由點擊觸發的功能。我想要點擊它後,禁用點擊。所以我做了這個如何禁用點擊並在以後使用jQuery重新啓用它
$('.item-blog').on('click', function(){
$('.item-blog').off('click');
});
它的工作完美。
但後來,在所有事件結束時,在最後一個函數中,當我重新設置了所有的東西並且我已經運行了所有代碼時,我希望能夠重新單擊第一個函數以便再次發起相同的事件。所以我把它放在最後一個重置所有東西的函數中。
$('.item-blog').on('click');
但它根本不工作。
我甚至嘗試綁定和解除綁定,但每次我想重新啓用點擊,它從來沒有工作。
有幫助嗎?
非常感謝你
的'.off()'方法在關燈開關的感不轉處理機關,則* *去除在拉出的意義上,處理程序燈泡和所有相關的接線。 – nnnnnn
http://stackoverflow.com/questions/2459153/alternative-to-jquerys-toggle-method-that-supports-eventdata – dippas
這是另一個與使用標誌而不是添加和刪除處理程序的答案重複:http:/ /stackoverflow.com/questions/38906793/event-click-on-and-off – nnnnnn