在表格单元格中查找超链接

时间:2012-08-23 16:31:34

标签: javascript jquery jquery-ui

我有一个包含一些数据的表,最后一列包含表中所有行的超链接。我需要在点击超链接时打开一个对话框。

<table id="tableId">
<tr>
<td>...</td>
<td>...</td>
<td>...</td>
<td>...</td>
<td><a href="">edit</a></td>
</tr>
</table>

$("#tableId tr a[href]").on("click", function() {
   console.log("Hello World");
   $("<div></div>).dialog({});
});

我的控制台没有在jquery代码中显示hello world可能有一些错误

1 个答案:

答案 0 :(得分:3)

结账报价缺少"<div></div>"

 $("<div></div>").dialog({});

<强> Live Demo

最好像这样在href中给出哈希#

<a href="#">edit</a>

您的代码将是

$("#tableId tr a[href]").on("click", function() {
   console.log("Hello World");
   $("<div></div>).dialog({});
   return false; 
});