2016-04-18 55 views
1

我有一个div元素(mysql查询)。因此,对于每一个条目,我希望id增加1.如果我最初有“div id =”0“”,每个新对象都需要id ++。我不知道该怎么做,并尝试这样的事情:在循环内设置jQuery的元素属性

<?php //some code 
for ($i = 0; $i < $sent+1; $i++) { 
     ?><script>jQuery(".list-row").attr("id", "$i")</script> <?php //some code 

.list行是一个div元素的类。任何想法如何以正确的方式做到这一点?

回答

1

这会为你

<?php //some code 
for ($i = 0; $i < $sent+1; $i++) { 
    echo '<script>jQuery(".list-row").attr("id", "' . $i . '")</script>'; 
} 

或者,也许这将是更好的,更具可读性后来

<?php //some code 
for ($i = 0; $i < $sent+1; $i++) { 
    echo '<script>jQuery(".list-row").attr("id", "sent_' . $i . '")</script>'; 
} 
+0

哦,非常感谢做到这一点。 –