我无法理解为什么我不能用Jquery选择一组按钮。
这是我在页面加载时的HTML(tbody基于ajax调用构建)。
<table class="table table-hover" id="tblGroup">
<thead>
<tr>
<th>Groups</th>
</tr>
</thead>
<tbody>
<tr>
<td>xxx123</td>
<td><button class="btn btn-info delete" type="button" value="xxx123">Delete</button><button class="btn btn-info view" type="button" value="xxx123">View</button></td></tr>
// more and more rows omitted
</tbody>
</table>
我是我的javascript文件(放在document.ready中):
$("#tblGroup tbody .view").on("click", function () {
alert("view");
});
单击视图按钮时,我看不到警报。
但是如果我从控制台输入
$("#tblGroup tbody .view")
它会找到所有按钮。
我完全失去了为什么我的按钮点击事件无效。