在jquery中删除.toggle上的eventhandler

时间:2012-09-19 09:07:03

标签: javascript jquery

是否可以删除.toggle()上的eventhandler?现在,它已设置为侦听鼠标点击,但我希望.toggle()代替执行mouseover()。

我正在读取方法.toggle()方法,它说可以使用unbind()删除点击:

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

但是,我在这里看看unbind方法:

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

他们只给出了如何取消绑定html元素和css id的示例,而不是jquery函数本身。

所以我的问题是,是否有可能从.toggle()解除绑定.click()并绑定.mouseover()?

如果是这样,我该怎么做呢?

2 个答案:

答案 0 :(得分:1)

我认为你要找的是.hover()

检查文档 .hover()

答案 1 :(得分:0)

$("#myObject").unbind("click")应该有效