HTML:jQuery的選擇每次都第一個元素
<div class="vote" id="<?php echo $id; ?>">
的jQuery:
$('.vote').on('click', function() {
var div = $(".vote").attr('id');
$.ajax({
type: "POST",
url: "vote.php",
data: {
id: $(".vote").attr('id')
},
success: function(data) {
alert(div);
}
});
});
這個工程,但div
變種,它總是第一個元素 - 和運行兩次(兩個div與vote
類) 。
我也使用AJAX來顯示結果(div與vote
類)。
爲什麼會發生這種情況,我該如何解決?
有沒有像'$(本).attr(' ID') '在OP的代碼中! –