2012-02-28 115 views
1

我有一个RSS源生成的链接,由于某种原因导致无处不在。他们并不重要,所以我想我可能会删除链接。从html中删除特定的链接?

是否有任何方法可以完全删除'a'标签?什么是最好的方式去做到这一点,使其明文?

所有环节开始以“http://输出”谢谢你

回答

3

您可以使用attribute starts with selector

$('a[href^="http://output"]').remove(); 

这将删除所有<a>标签有与http://output

启动属性HREF。

如果您需要用正常文字替换它,您可以做

$('a[href^="http://output"]').each(function(){ 
    var txt = $(this).text(); 
    var span = $('<span/>', { text : txt}); 
    $(this).replaceWith(span); 
}); 
+0

这是假设用户有原型 – 2012-02-28 14:25:29

+1

@ElGuapo这是jQuery(如OP标签所述) – 2012-02-28 14:26:35