5
我在這裏有一個WTF時刻。jQuery和Internet Explorer(IE9)問題
我一直在使用jQuery,因爲我不記得了。這可能是我真的很累,我的大腦不能工作。
我幾個月來一直在網站上工作,出於某種原因,我還沒有在Internet Explorer上測試它的一些功能。
昨天我開始這樣做,並由於某種原因$(some_element).parent()
不起作用。
我在我的私人服務器上設置了一個示例頁面。
的代碼是
<html>
<header>
<script type="text/javascript" charset="utf-8" src="jquery.js"></script>
</header>
<body>
<div id="tester">
<div id="tester2">
<div id="tester3">
<div id="tester4">
</div>
</div>
</div>
</div>
</body>
<script type="text/javascript" charset="utf-8">
$(function(){
parent = $("#tester4").parent();
$(parent).css("width", "800px");
$(parent).css("height", "800px");
$(parent).css("border", "solid 1px red");
console.log(parent);
});
</script>
</html>
IE說網頁上的錯誤:網頁錯誤的詳細信息 用戶代理:Mozilla/4.0(兼容; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5。 30729; .NET CLR 3.0.30729;媒體中心PC 6.0; .NET4.0C; .NET4.0E) 時間戳:星期三,2012 5月16日20點55分57秒UTC 消息:未實現 線:32 Char:4 代碼:0 URI:http://www.web.senouci.org/ –
'$(parent)'應該是'parent',不需要將jquery對象轉換成jquery對象。 –