2012-08-23 90 views
0

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

<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({}); 
}); 

我的控制台不显示的Hello World大概在jQuery代码一些错误

回答

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; 
}); 
+0

我的href添加#但似乎并没有认识到点击 – user525146

+0

什么现场演示? – Adil

+0

我无法点击现场演示。 – user525146