2013-08-08 9 views
5

私はオブジェクトにテキストを追加するのにinnerTextを使用しています。テキストにハイパーリンクを追加する簡単な方法はありますか? 'trend'には 'link'という属性もあります。JQueryのテキストにハイパーリンクを追加する

this.node.innerText = trend.get('value'); 
+0

代わりにinnerHTMLを使用できませんか? http://www.w3schools.com/jsref/prop_html_innerhtml.asp – Henrik

答えて

5

あなたはjQueryのラップ()を使用してDOM要素を追加する必要があります。

$(this).wrap('<a href="..." />')を。

7

使用**WRAP**機能

$(someSelector).wrap(function() { 
     var link = $('<a/>'); 
     link.attr('href', 'somewhere_far_far_away'); 
     link.text($(this).text()); 
     return link; 
    }); 
関連する問題