在JQuery中向文本添加超链接

时间:2013-08-08 14:20:40

标签: jquery hyperlink innertext

我正在使用innerText向我的对象添加文本。有没有简单的方法来添加文本的超链接? 'trend'也有一个名为'link'的属性。

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

2 个答案:

答案 0 :(得分:11)

使用**WRAP**功能

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

答案 1 :(得分:9)

您需要使用jQuery的wrap():

添加DOM元素

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