javascript - Bootstrap 3 - 使用 json 加载表中的链接

标签 javascript json bootstrap-table

我有一个使用 Table Bootstrap 插件加载表格的网站,并且我正在使用 json 加载表格

 [{
     "col1": "<a href='#' id"link-row">Juan Martinez Chavarria</a>"
 }]

问题是我需要通过“id”属性调用元素“a”的onclick事件。

 $("#link-row").click(function () {
     alert("Hello");
 });

调用该事件,我将其放在外部 js 文件中,但我无法访问该事件或忽略该 js 文件并且不显示警报。

请问,如何从加载了 json 的表的链接访问 js 事件?

另外,json文件的重音符号,别看网站,都是show coded的。我该如何解决这个问题?

最佳答案

该选择器无法定位动态创建的内容,请使用以下内容:

 $("#yourTable tbody").click("#link-row",function () {
     alert("Hello");
 });

最好使用类而不是 id 来管理此类事件

关于javascript - Bootstrap 3 - 使用 json 加载表中的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32818298/

相关文章:

javascript - Laravel - 将 php 变量作为数组传递给 JS

json - Postgres json_object。仅当值不为空时才添加 json 字段

javascript/json 存储严格索引的数组

jquery - 将 json 文件中的数据加载到引导表中

javascript - 为什么actionherojs任务没有自动启动?

javascript - 使用 Entity Framework 和 Jquery 在同一 View 中从右向左传递数据的图片库

javascript - 使用具有零宽度lookbehind的正则表达式在JavaScript中分割字符串

json - Swift 3 字典 JSON

javascript - 通过API调用过滤数据

javascript - bootstrap-table-filter-control 扩展在 bootstrap-table 中不起作用