2012-02-15 98 views
0
不工作

我想尝试使用jQuery父每3 section元素添加边距:jQuery的第n个孩子在IE7

$(function(){ 
    $('.portfolio-box:nth-child(3n)').css("margin", "0px 0 30px 0"); 
}); 

这里是我的HTML:

<section class="portfolio-contents"> 
<section class="portfolio-box"></section> 
<section class="portfolio-box"></section> 
<section class="portfolio-box"></section> 
</section> 

这是所有的浏览器都可以运行,包括IE8及以上版本,但它不适用于IE7,请帮忙。

这适用于除Internet Explorer 7以外的所有浏览器。任何人都知道为什么/如何修复它?

+0

您是如何测试的? IETester有什么机会? – elclanrs 2012-02-15 07:01:20

+0

请描述“不工作”。当你试图解释一个问题时,“不工作”永远不够。 – kapa 2012-02-15 12:58:47

回答