我有以下 HTML:
<a href="#" data-secID="1901">
<img src="pencil.png" title="Edit" />
</a>
下面的 jQuery 我希望将 1901 的 secID 警告到屏幕上,而是向屏幕警告“未定义”。
$(document).on("click", "a[data-secID]", function ($e) {
alert($(this).data('secID'));
$e.preventDefault();
});
为什么我得到“未定义”而不是 1901?