一旦开始拖动(任何对象,例如图像、文本等),如何使 iframe 跟随鼠标光标?
提前致谢。
通常,来自 iframe 内元素的鼠标事件不会传播到框架本身。您可以向框架内的元素添加处理程序,以触发 iframe 上的必要事件。
一个使用 jQuery UI的简单示例:
var $els = $("*", frames['frame'].document );
$els.bind("mousedown mousemove mouseup",function(e) { $('#frame').trigger(e); })
$els.bind("drag",function(e) { $('#frame').trigger(e); return false; });
$('#frame').draggable();