我有动态生成的链接,如
<a name="details" id="1" href="javascript:;">Details</a>
当其中一个人点击时,我想用这样的javascript代码来处理这个事件
$(document).ready(function () {
var a = document.getElementsByName('details').item(0);
a.on('click', function () {
$.ajax({
///
});
});
});
然而,尽管它似乎非常完美地找到超链接,但在点击事件中它并没有进入该功能。
实施有什么问题?
答案 0 :(得分:-1)
on
是您在jQuery对象上找到的方法。
document.getElementsByName('details').item(0)
返回原生DOM元素。
使用addEventListener
代替on
或$("some selector")
代替getElementsByName
&amp; item
。