簡體   English   中英

Jquery對話框 - 單擊超鏈接時打開

[英]Jquery Dialog Box - to open when clicked a hyperlink

我有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查詢

只需向這些鏈接添加一個類,然后處理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.
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM