3

我有 jquery 数据表,其 1 列的每个单元格都有超链接

<a href = "...../path/?id=1234" > 1234 </a>
<a href = "...../path/?id=1235" > 1235 </a>
<a href = "...../path/?id=1236" > 1236 </a>

它们都是 jquery 数据表中一列的单元格。

现在,我想在 jquery 对话框中打开这个链接

我是 javascript 新手,请告诉我是否可以

<a href = "...../path/?id=1234" > 1234 </a>

href 标记中的 id =1234 值存储在某个变量中,因为我必须使用“ id ”值进一步运行一些 Django 查询

4

1 回答 1

0

只需向这些链接添加一个类,然后处理该click事件。例如:

<a href = "...../path/?id=1234" class="dialog-link"> 1234 </a>
<a href = "...../path/?id=1235" class="dialog-link"> 1235 </a>
<a href = "...../path/?id=1236" class="dialog-link"> 1236 </a>

这是 jquery 代码(确保它在 'document(ready)` 之后。)

$(".dialog-link").click(function(e){
e.preventDefault(); //Don't open the link as a default behaviour
//Call the dialog function here.
});
于 2013-09-03T14:47:02.800 回答