2010-10-11 72 views
0

當我的用戶在我的網站上找到一個好主意時,我希望他們能夠點擊想法旁邊的「添加」按鈕,這會打開一個帶有預先填充了該想法內容的textarea的彈出窗口。用戶可以在將其添加到他們的待辦事項列表之前編輯想法內容。如何顯示鏈接而不在預填的textarea中顯示錨標籤?

我有這個jQuery函數的工作,但如果想法內容有鏈接,預填充的textarea充滿了難看的錨標籤。我如何顯示鏈接爲HTML而不是顯示錨標籤?

這裏是我的jQuery代碼:

$(_this.attr('href')).find('textarea').val(_this.closest('li').find('.textarea-content').html()); 

感謝。

+0

您是否試圖打印出可以點擊的超鏈接列表,或者只是列出相關加鏈接的'href'? – 2010-10-11 18:24:24

+0

只要href相關的添加鏈接。 – JMan 2010-10-11 18:35:43

+0

然後我的答案,下面,應該有所幫助。但是,如果你可以發佈你的(x)html,我可能會使它更具體到你的使用。 – 2010-10-11 18:37:34

回答

0

你不能在textareas中顯示鏈接。

改爲使用可用的HTML區域,如TINYMCE,並在簡單模式下使用它,以防萬一它的大小對您有問題。

0

你不能在<textarea>鏈接,它只是不是爲此設計的,你想要某種WSYWIG編輯器,如果這就是你想要的。僅舉幾例:

富文本編輯器的This list is still a pretty decent one,包括最小的人,其似乎是你追求的。

0

在允許用戶直接在您的網站上輸入HTML(尤其是錨點元素)之前,您可能需要考慮三次(尤其是如果這會被其他人看到)。相反,你可能想看看一個降價庫like the one employed by StackOverflow

0

我會用.text()代替.html(),如果我理解正確的問題..

+0

他使用'.val()'來填充'