簡體   English   中英

在jQuery中的.toggle上刪除事件處理程序

[英]Remove eventhandler on .toggle in jquery

是否可以在.toggle()上刪除事件處理程序? 現在,它已設置為偵聽mouseclick,但我希望.toggle()改為在mouseover()上執行。

我在這里閱讀方法.toggle()方法,它說可以使用unbind()刪除點擊:

http://api.jquery.com/toggle-event/

但是,我在這里查看unbind方法:

http://api.jquery.com/unbind/

並且它們僅給出了如何取消綁定html元素和css id的示例,而不提供jquery函數本身的示例。

所以我的問題是,是否可以將.cl​​ick()與.toggle()綁定並綁定.mouseover()?

如果是這樣,我該怎么做?

我認為您正在尋找的是.hover()

檢查文檔.hover()

$("#myObject").unbind("click")應該可以

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM