我有动态生成的按钮列表,并且 id 是在运行时生成的。如何使用 JQuery 获取单击按钮的 id。
这是js代码
var btn = " <input type='button' id='btnDel' value='Delete' />";
$("#metainfo").append(txt); //set value of
$("#btnDel").attr("id", "btnDel" + $("#hid").attr("value"));
对于你的例子,它会是这样的:
$("#btnDel").click(function() {
alert(this.id);
});
请注意,您不能循环您拥有的代码、ID必须是独一无二的,如果不是的话,你会得到各种副作用,因为它是无效的 HTML。如果您想要任何输入的点击处理程序,请更改选择器,如下所示:
$("input").click(function() {
alert(this.id);
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)