我在PHP中有一個foreach循環,我想改變由jQuery循環創建的一個元素的類。jQuery - 一個foreach元素的addClass
PHP:
<? foreach($todos as $todo):
$id = $todo["id"];
?>
<div class="item">
<a href="?action=do&id=<?=$i?>" id="do">[ ]</a>
<a href="?action=undo&id=<?=$id?>" class="undo">[x]</a>
<a href="?action=delete&id=<?=$id?>" class="delete">supprimer</a>
<?=$todo['text']?>
</div>
<? endforeach; ?>
<div class="infos">3 restants</div>
的jQuery:
$(function(){
$('.do').click(function() {
$(this).addClass('.hidden');
});
});
你正在創建重複的ID'do'。這不是有效的HTML。 – Barmar
你有一個'$ i',它可能應該是'$ id'。 –