【发布时间】:2010-08-03 18:02:13
【问题描述】:
我编写了代码以在 HTML 按钮上方覆盖 SWF。我使用 jQuery 的 offset 函数来获取坐标并移动 SWF。不幸的是,SWF 似乎没有被移动。
var offset = $("#button").offset();
$("#SWF").offset(offset);
$("#SWF").css({'left':offset.left, 'top': offset.top});
$("#SWF").offset({ top: 10, left: 30});
这3行我都试过了,offset一直没变,不知道为什么。
希望有人能帮帮我。
编辑:
我意识到:
$("#SWF").css({'left': offset.left, 'top': offset.top});
正在工作,但实际上我使用的是 DOMWindow,我必须更改位置和 z-index。我还有一个问题,SWF 不在按钮的正上方,它就在它的正下方。请问有人知道为什么吗?
非常感谢,
鲁迪
【问题讨论】: