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

标签 html jquery jquery-events

我正在使用 jQuery 可调整大小 plugin允许用户调整嵌入视频的大小。该视频是正在调整大小的 div 的子级。这是基础知识的 fiddle http://jsfiddle.net/jrzNW/1/ .

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

最佳答案

那么,你尝试过这样的事情吗?

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

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

Returning false from an event handler will automatically call event.stopPropagation() and event.preventDefault(). A false value can also be passed for the handler as a shorthand for function(){ return false; }. So, $("a.disabled").on("click", false); attaches an event handler to all links with class "disabled" that prevents them from being followed when they are clicked and also stops the event from bubbling.

关于html - 有没有办法暂时禁用嵌入视频的鼠标悬停事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11303211/

相关文章:

javascript - 如何将生成的数字 ID 附加到某些链接

javascript - 可以延迟加载 jQuery 吗?

javascript - 使用 jQuery 切换伪元素

javascript - 在 javascript/jQuery 中取消 'on' 事件

javascript - 使用 D3 Force Directed Graph 使用 jquery 监听事件

javascript - 如何使用按钮遍历 <ul> ?

javascript - slider 标题问题(轨道 slider )

java - Java 有哪些 HTML 解析库推荐

html - 从 Google 导入字体时出现问题,还是我做错了什么?

javascript - Jquery Chosen - 防止捕获按键