我有一个名为scripts.js的脚本文件,它只包含以下代码:
$("body").on("click", ".btnDelete", function() {
var trid = $(this).closest('tr').attr('id');
$("#hdBookId").val(trid);
});
没有别的。该文件中几乎没有任何其他内容。我已经检查过,当我加载页面时,正在加载脚本文件。我在'var trid'位设置了一个断点,当我点击带有btnDelete类名的按钮时,断点永远不会被击中,脚本不会触发。任何人都知道为什么?
答案 0 :(得分:0)
您是否尝试过使用$(document).on("click"...
代替$("body").on("click"...
?