我正在使用Bootstrap Table在我的网络应用程序中显示漂亮的表格。我发现当我的常规纯 HTML<table>
转换为 Bootstrap 表时,表中的按钮会丢失事件处理程序——尤其是不要触发我为onclick
事件注册的内容。
例如,如果mainTable
是 a<table>
和button
a的 ID,<button>
如果事件按以下顺序附加,则单击按钮时不会发生任何事情:
$("#button").click(function() {
alert("hi there");
});
$("#mainTable").bootstrapTable();
调用bootstrapTable()
有效,但我不能这样做,因为我从其他一些我无法控制的代码中获取配置的表。
为什么要删除这些事件处理程序?我可以防止这种行为吗?
这是一个JFiddle尝试一下。