我在頁面上有多個按鈕(一個href鏈接),用於向上或向下投票產品。如何在onclick時將多個href與同一類進行區分?
我剛剛提出了一些生成相同鏈接按鈕結構的示例代碼。
<?php for($i=0;$i<30;$i++){ ?>
<a data-id="<?php echo $i; ?>" href="#" class="vote">
<button class="btn-no btn-vote">Yes</button>
</a>
<?php } ?>
我有這樣的jQuery腳本處理單擊本身: 當我我能得到正確的ID的元素上點擊,但後來它運行槽頁面上的元素的休息,倒計時。
在這個例子中,它給了我30個彈出窗口和所有數字。 我只需要點擊元素的ID。
<script>
$('.message').hide();
$('.vote').click(function(e){
e.preventDefault();
var element = this;
var id = $(element).closest('span').data('id');
alert(id);
});
</script>
沒有像'#divId'這樣的元素,這就是他爲什麼使用類的原因。 – vaso123
我們也可以在課堂上使用這個腳本。不需要#divId。看看我剛剛更新的答案。 –
請檢查我的代碼片段。 –