我需要添加一個文本框(在容器內)點擊鏈接。 文本框將具有價值等於鏈接的「href」屬性點擊鏈接添加文本框
我jQuery代碼是這樣的:
jQuery("a.link").click(function(event){
jQuery('#link-container-text').text('<input type="text" onclick="this.select();" value="' + this.href + '" />');
});
但是,而不是顯示文本框,它顯示我的HTML代碼。
我需要文本框,而不是HTML代碼。
EDITED
在另一個鏈接的點擊,如何從#鏈接容器文本刪除剛剛添加的輸入。
男,的.text是價值的完整的HTML,這裏http://api.jquery.com/text/參考API – kobe 2011-05-04 05:53:02
可以使用的.html像我建議在我的答案中。它將刪除元素的全部內容(innerHTML)並將其替換爲您指定的任何內容。 – 2011-05-04 06:12:31