Jquery。以后不在IE9中工作

时间:2012-05-17 09:31:27

标签: jquery html

我基本上得到了一个包含动态数据的普通表。为了样式的目的,我在每个tr下面插入表头,所以我可以在我的表上获得双边框的效果。从我认为从语义学的角度来看这有点不好,但这是我按照自己的意愿工作的唯一方法。我的tr有一个边框顶部,但边框底部没有显示,因为我需要border-collapse: collapse;在我的桌子上。所以我的想法是在每个tr之后插入一些东西,我可以应用边框或背景颜色,以达到我想要的所需外观。

我现在的问题是在IE中.after似乎没有插入额外的th因此我没有得到我的双边框。

首先,我有更好的方法来获得我想要的效果,其次是为什么.after不工作的IE?

这是我的Jquery:

$(document).ready(function() {
$('.details tr, .detailsinner tr').after('<th class="line" colspan="2"></th>');
});

此致 中号

0 个答案:

没有答案