簡體   English   中英

如何讓瀏覽器像 Facebook 一樣記錄點擊?

[英]How can I make a browser record the click like Facebook does?

這是我目前的項目。 我需要記錄<a>的當前 state 並且我用 PHP 得到它,我一定遺漏了一些東西。 我試圖遵循.on()示例,但問題是當我使用它時,它沒有捕獲click事件。

有人可以幫忙嗎?

 $(document).on('click', 'a', function() { alert($(this).attr('id')); });
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <a href="#" id="current" name="text1">a</a> <a href="#" id="current" name="text2">b</a> <a href="#" id="current" name="text3">c</a> <a href="#" id="current" name="text4">d</a>

您可以通過 jQuery 獲取屬性

var id = $(this).attr('id'); 

JS:

$(document).on('click', 'a', function() { 
    alert(id); 
}); 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM