【发布时间】:2018-06-13 16:28:21
【问题描述】:
我正在尝试通过 javascript/jquery 跟踪用户单击的按钮。我有以下代码
$(document).on('click', '[data-tracker]', function( event ) {
var target = event.target;
var targetName = $(target).data('tracker');
console.log(targetName);
});
<button data-tracker="test1">test1</button>
<i data-tracker="test2">test2</i>
<img data-tracker="test3">
目前,这可以按我的意愿进行。当有人点击页面上具有data-tracker 属性的元素时,我会在控制台中记录该值。
我在某些页面上使用数据表,它从服务器返回的 json 动态创建元素。我不知道如何记录动态创建的元素。
所以总而言之,我想要 1 个函数来检查用户是否点击了具有 data-tracker 属性的元素并将其值输出到控制台。
【问题讨论】:
标签: javascript jquery