我正在使用jquery resizable plugin来允许用户调整嵌入视频的大小。视频是一个div的孩子,正在调整大小。这是基础知识的{fidlle http://jsfiddle.net/jrzNW/1/。
它可以正常工作,直到鼠标悬停在视频本身上,然后调整大小停止,直到鼠标离开视频。我尝试在click事件开始时将div设置为show(),但是这会产生更多问题然后解决方案。如果有人能指出我正确的方向,我会很感激。
答案 0 :(得分:2)
嗯,你试过这样的事吗?
$('#video').on('mouseover', function() { return false; });
这应该中止为该事件注册的任何其他事情。见.on()
从事件处理程序返回false将自动调用
event.stopPropagation()
和event.preventDefault()
。也可以为处理程序传递false值作为afunction(){ return false; }
的简写。所以,$("a.disabled").on("click", false);
将事件处理程序附加到具有“禁用”类的所有链接,以阻止它们 点击它们后跟着它,也可以阻止事件冒泡。