2013-08-08 11 views
5

Używam innerText do dodawania tekstu do mojego obiektu. Czy istnieje prosty sposób dodania hiperłącza do tekstu? "trend" ma również atrybut o nazwie "link".Dodawanie hiperłącza do tekstu w JQuery

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

Nie możesz po prostu użyć innerHTML zamiast tego? http://www.w3schools.com/jsref/prop_html_innerhtml.asp – Henrik

Odpowiedz

5

Trzeba dodać element DOM stosując okład jQuery():

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

7

Zastosowanie **WRAP** funkcja

$(someSelector).wrap(function() { 
     var link = $('<a/>'); 
     link.attr('href', 'somewhere_far_far_away'); 
     link.text($(this).text()); 
     return link; 
    }); 
Powiązane problemy