使用jQuery自动内部链接

时间:2012-01-23 16:21:22

标签: jquery

我正在尝试创建一个jQuery脚本,该脚本将在单个网页中创建自动内部链接。我差不多完成了。我坚持链接本身正在转换。

如果我在网页中找到字符串,是否有办法在文本标签中找到?

$(document).ready(function(){
    $("a[href]").each(function()
   { 
      $link=this.href;
      $text=this.text;

       $('*:contains("'+$text+'")').each(function(){
     if($(this).children().length < 1){ 
                $(this).text($(this).text().replace($text, '<a href="'+$link+'" target="_blank">'+$text+'</a>')); 
      } 

        });
   });

  });

帮助我,它对所有博客博客都有帮助。

1 个答案:

答案 0 :(得分:0)

您是否尝试在所有链接中添加target="_blank"?如果是这样,你可以像

那样轻松地完成
$("a[href]").attr('target', '_blank');