2012-02-28 3 views
1

나는 어떤 이유로 든 아무데도 연결되지 않는 RSS 피드에 의해 생성되는 링크가 있습니다. 중요하지 않기 때문에 링크를 제거 할 수 있을지도 모른다고 생각했습니다.html에서 특정 링크를 제거 하시겠습니까?

'a'태그 등을 완전히 제거 할 수있는 방법이 있습니까? 이것을 일반 텍스트로 만드는 가장 좋은 방법은 무엇입니까? 감사 // 출력 "

답변

3

당신은이 http://output

로 시작하는 속성 HREF 모든 <a> 태그를 제거 attribute starts with selector

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

사용할 수 있습니다.

모든 링크는 'http로 시작합니다.

정상적인 텍스트로 바꾸려면

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

이것은 사용자가 Prototype –

+1

을 가지고 있다고 가정합니다. @ElGuapo 이것은 jQuery입니다 (OP 태그에 명시된대로) –

관련 문제