2012-08-23 126 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