我在使用 Firefox 时遇到了一个奇怪的问题,我有一个带有 ID="popup_layer" 的 DIV 标签。我正在使用 Jquery 来找到这个工作正常的 DIV:
var rightPosition=$j("#popup_layer")
但是当我试图找到 DIV 的位置时:
var rightPosition=$j("#popup_layer").position().left;
我在 Firebug 中得到以下异常:
[异常...“无法转换 JavaScript 参数 arg 0 [nsIDOMViewCSS.getComputedStyle]”nsresult:“0x80570009 (NS_ERROR_XPC_BAD_CONVERT_JS)”位置:“JS 框架 :: http://localhost:20094/Scripts/CombineJS.ashx?JSFiles= /Scripts/jquery-1.2.6.min.js;%20%20%20%20/Scripts/PDP/newModalBox.js;%20%20%20%20/Scripts/CookieHelpers.js;%20%20% 20%20popupLayer.js;%20%20%20%20/BE/Scripts/scripts.js ; :: 匿名 :: line 23" data: no]