我可以創建td
元素的hyperlink
,但每當單擊td
單元格內的空白區域時,html代碼(即動態添加的<a href>
標記)都會顯示替換td
的數據。當我單擊td
的文本時它工作正常,但如果我單擊td
單元格的空白區域,則不起作用。任何幫助將不勝感激。超鏈接無法在td元素中正確顯示
下面是我的代碼片段:
$(document).ready(function(){
$('#s_1_l').find("tr").each(function() {
$(this).find("td").eq(2).html("<a href='#'>"+$(this).find("td").eq(2).text()+"</a>");
});
});
在此先感謝。
Chiranjit
我不太瞭解您的問題。當你點擊'td'中的文字時,鏈接文字被替換爲''?你可以設置一個http://jsfiddle.net來重新創建問題嗎? – Niklas
我在由Siebel(Open UI)生成的小程序中執行此操作。我沒有任何html頁面可以使用。只有通過JS,我需要爲特定列添加這個動態href標籤,以便單擊文本(不在td單元格內的空白區域)將打開一個新窗口。 – Chiranjit