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对象。 –