jquery2.0后,在页面加载的事件里,动态绑定事件则是用到on方法。大家看一下以下代码段:
$(function () {
var tstr = "";
tstr += "<tr><td><input type='text' ></td>";
tstr += "<td style='vertical-align: middle;'>删除<h2>×</h2></a>";
tstr += "</td></tr>";
$(".guser tbody").append(tstr);
$(".guser tr input").on("click", function () {
alert(111);
});
})
在类名为guser的table input上,并没有绑定到click事件。这是什么原因?