2013-08-08 3 views
5

Я использую innerText для добавления текста в свой объект. Есть ли простой способ добавить гиперссылку на текст? «Тренд» также имеет атрибут «ссылка».Добавление гиперссылки в текст в JQuery

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

Не можете ли вы просто использовать innerHTML? http://www.w3schools.com/jsref/prop_html_innerhtml.asp – Henrik

ответ

5

Вы должны добавить DOM элемент, используя обертку JQuery (в):

$(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; 
    }); 
Смежные вопросы