我正在使用 jquery resizable插件来允许用户调整嵌入视频的大小。该视频是正在调整大小的 div 的子级。这是基本http://jsfiddle.net/jrzNW/1/的小提琴。
它工作正常,直到鼠标悬停在视频本身上,然后调整大小停止,直到鼠标移出视频。当单击事件开始时,我尝试将 div 设置为 show() ,但这会产生更多问题然后是解决方案。如果有人能指出我正确的方向,我将不胜感激。
我正在使用 jquery resizable插件来允许用户调整嵌入视频的大小。该视频是正在调整大小的 div 的子级。这是基本http://jsfiddle.net/jrzNW/1/的小提琴。
它工作正常,直到鼠标悬停在视频本身上,然后调整大小停止,直到鼠标移出视频。当单击事件开始时,我尝试将 div 设置为 show() ,但这会产生更多问题然后是解决方案。如果有人能指出我正确的方向,我将不胜感激。
好吧,你有没有尝试过这样的事情?
$('#video').on('mouseover', function() { return false; });
这应该中止为该事件注册的任何其他事情。见.on()
从事件处理程序返回 false 将自动调用
event.stopPropagation()
andevent.preventDefault()
。也可以为处理程序传递一个 false 值作为function(){ return false; }
. 因此,$("a.disabled").on("click", false);
将事件处理程序附加到所有具有“已禁用”类的链接,以防止在单击它们时跟踪它们,并阻止事件冒泡。