2017-01-06 11 views
-4

jqueryでtextareaにfont-awesomeタグを追加したいと思います。フォントのタグは: <span class="fa fa-check"></span>であり、テキストエリアのタグは<textarea readonly>First text Second text</textarea> です。最後に私はこれが欲しいjqueryを使ってfont-awesomeタグをtextareaに追加

<textarea readonly> 
     <span class="fa fa-check"></span> First text 
     <span class="fa fa-check"></span> Second text 
</textarea> 

私はそれをどうすればいいですか?

+0

を。テキストエリアの内容はテキストで、JS –

+0

font-awesomeで修正できるDOM要素はここでは関係ありません。単に他の要素に要素を追加しようとしています。たくさんの例があるので、それを検索すべきです。あなたはあなた自身のためにこれを最初に試みる必要があります、誰もあなたのためにそれをすべて行いません**編集:**私の間違い...彼らはあなたのためにそれを行います... – musefan

答えて

0

各行の先頭にFAタグを追加し、行を分割するforループを使用してください。

JSFiddle

0

使用.html()

$('textarea').html('<span class="fa fa-check"></span> First text<span class="fa fa-check"></span> Second text'); 
+0

いいえ、私はそれを行うことはできません。最初のテキストと2番目のテキストにアクセスできないためです。私はちょうど次のようにします:。 OK ? –

0

あなたがやりたいことができなくなりますので、実際には、あなたは、textarea内のHTMLタグを追加することはできません。

代わりのtextareaを使用して、この使用:それはあなたがここで何をしようとしては明らかではありません

<div id="textarea" contenteditable> 
    Text 1 
    Text 2 
</div> 
+0

いいえ、私はちょうどtextareaタグを使用する必要があります。残念ながら私はこれを強制した。 –

関連する問題