在循环中使用jquery设置元素属性

时间:2016-04-18 13:29:40

标签: php jquery html

我有一个div元素(mysql查询)。因此,对于每个条目,我希望id增加1.如果我有" div id =" 0""最初,每个新对象我想要id ++。我不知道该怎么做并尝试过这样的事情:

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

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

1 个答案:

答案 0 :(得分: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>';
}