我有一个表,其中行从记录集动态加载。我也使用过Javascript,这样当选中一个复选框(不在表格中)时,它会在列x = y时隐藏所有行,但我有一个垂直边框(实际上只是背景图像位于右侧)最后一行使用CSS .sortable .dynamicrow:last-child td{
在Javascript中刷新元素样式
所以,当我检查框和最后一行被删除,边框不会正常淡入淡出基本上我需要重新运行/刷新CSS。
在所有我问如何刷新javascript中元素的样式/ CSS。
.sortable .dynamicrow:last-child td{
background-image:url(../Images/tablevborderbottom.png);
background-position:right;
background-repeat:no-repeat;
}
是我使用的有最后一排的垂直边界褪色有时最后一行被删除的CSS,所以倒数第二行就成为最后一排,但它一直是固体边界,它不消退。
另一种说法是,在页面加载后,由于JavaScript有时最后一个孩子被删除,所以上面的孩子成为最后一个孩子,我如何将上面的CSS应用到新的最后一个孩子,儿童?
你可以发布一个例子,或至少一些代码? – Kobi 2009-10-17 18:12:25
哪个浏览器和版本发生此问题?你在使用任何JavaScript库吗? – brianpeiris 2009-10-17 18:48:21
我正在使用Firefox(雷区))3.7,是否有问题?我认为这只是它的工作原理。 – 2009-10-17 18:54:04