for(int i=6;i<106;i+4;)
{
$('.table').find('tbody').find('tr').find('td:eq('+i+')').css("border-right","1px solid #000");
}
想给ed写个循环功能,发现根本实现不了,只能
$('.table').find('tbody').find('tr').find('td:eq(6)').css("border-right","1px solid #000");
$('.table').find('tbody').find('tr').find('td:eq(10)').css("border-right","1px solid #000");
这样写下去?
{
$('.table').find('tbody').find('tr').find('td:eq('+i+')').css("border-right","1px solid #000");
}
想给ed写个循环功能,发现根本实现不了,只能
$('.table').find('tbody').find('tr').find('td:eq(6)').css("border-right","1px solid #000");
$('.table').find('tbody').find('tr').find('td:eq(10)').css("border-right","1px solid #000");
这样写下去?
回到正题..为什么不用css非要用jq,,,
.table tr td:nth-child(6+4n)不可以吗
虽然的确无法满足你小于106的要求.
非要这样的话,
你表格tr不是循环出来的数据吗,,不能再动态生成html里面给这个动态加类名样式吗?
<div>
<p>aaa</p>
<p>aaa</p>
<p>aaa</p>
<p>aaa</p>
</div>
<script>
$(function(){
for(var i=0;i<2;i++){
$("div").find("p:eq("+i+")").css("color","red");
}
})
</script>
for(var i=6;i<106;i+=4;)
for(var i=6;i<106;i+=4)
tr.each(function(){
$(this).find("td:gt(5):lt(9)").css()
});