JQuery - 将叠加div放在另一个上面

时间:2010-02-04 03:56:00

标签: javascript jquery html

我试图将一个div放在另一个上面。 IE报告“无效参数”。谁能告诉我,我做错了什么?

 var left = $("#container").offset().left;
 var top = $("#container").offset().top;
 $("#overlay").css({"left":left + "px", "top":top + "px"});

2 个答案:

答案 0 :(得分:0)

显然......调用上面的方法时你不能返回false。

onclick="toggleOverlay();return true"

以上工作。

答案 1 :(得分:0)

您必须在onclick中包含您调用的函数的返回值。如果不这样做,它将变为未定义且根本不运行。

如果没有看到完整的功能定义,很难说出代码的完整问题是什么。