나는이 HTML 조각을 가지고있다 :jQuery : 이것을 감싸는 방법?
<p><strong>Name:</strong> Lorem ipsum dolor sit amet</p>
나는 다음과 같이 텍스트 주위에 스팬을 감싸고 싶다 :
<p><strong>Name:</strong> <span>Lorem ipsum dolor sit amet</span></p>
그러나 어떻게해야합니까?
나는이 HTML 조각을 가지고있다 :jQuery : 이것을 감싸는 방법?
<p><strong>Name:</strong> Lorem ipsum dolor sit amet</p>
나는 다음과 같이 텍스트 주위에 스팬을 감싸고 싶다 :
<p><strong>Name:</strong> <span>Lorem ipsum dolor sit amet</span></p>
그러나 어떻게해야합니까?
필터와 함께 내용을 사용할 수 있습니다. 이 시도 :
$(function(){
$('p').contents().filter(function() {
return this.nodeType == 3;
}).wrap('<span></span>');
});
작업을 예를
@fred : 비슷한 예제 http://api.jquery.com/contents/ – SadullahCeran
'$ ('한 줄로 표시하면 낭비되는 것 같습니다.) – Raynos
솔루션이 완벽합니다. –
죄송합니다 http://jsfiddle.net/Chy2t/ @ -이보다 더 많은 컨텍스트를 필요로 할 것이다. 마크 업 생성을 사용하는 jquery 함수가 있습니까? \t
이름 : LOREM의 Ipsum 제품의 슬픔은 AMET
앉아 그리고 jQuery로 내가 텍스트가 아닌 강력한 태그 주위에 범위를 추가 할 –나는 HTML이 조각이있다. –