有没有办法临时禁用嵌入视频的鼠标悬停事件?

时间:2012-07-03 01:04:40

标签: jquery html javascript-events

我正在使用jquery resizable plugin来允许用户调整嵌入视频的大小。视频是一个div的孩子,正在调整大小。这是基础知识的{fidlle http://jsfiddle.net/jrzNW/1/

它可以正常工作,直到鼠标悬停在视频本身上,然后调整大小停止,直到鼠标离开视频。我尝试在click事件开始时将div设置为show(),但是这会产生更多问题然后解决方案。如果有人能指出我正确的方向,我会很感激。

1 个答案:

答案 0 :(得分:2)

嗯,你试过这样的事吗?

$('#video').on('mouseover', function() { return false; });

这应该中止为该事件注册的任何其他事情。见.on()

  

从事件处理程序返回false将自动调用event.stopPropagation()   和event.preventDefault()。也可以为处理程序传递false值作为a   function(){ return false; }的简写。所以,$("a.disabled").on("click", false);   将事件处理程序附加到具有“禁用”类的所有链接,以阻止它们   点击它们后跟着它,也可以阻止事件冒泡。