2012-07-15 4 views
1

Wordpress는 모든 것에 단락 태그를 추가하므로 특정 조건에서 단락 태그를 제거해야합니다. 이 경우 나는 그들을 이미지에서 떼어 내고 싶다. 나는 그 부분의 작업 있어요 :Jquery : 특정 Wordpress 문단을 벗기기

$(".scroller img").unwrap(); 

을하지만 워드 프레스는 그럼 내 코드 휴식 것이 영원히 이미지 주위 단락 태그를 추가하지 않을 수 있습니다, 그리고 그것이 내가 원하지 않는 대신 부모를 제거 것이라고 생각합니다.

"부모 태그가 이미지에 p이면 벗겨 내면 어떻게됩니까?"

또는 Wordpress에 솔로 이미지 주위에 단락 태그를 포함하지 않도록 지시하는 방법도 좋습니다. :)

고마워요! 모든 화상이 상위 블록을 얻는다

image.parent().get(0).tagName​​​​​ == "P" 

대한 테스트로서

+0

만 IMG 태그 랩을 해제. – iambriansreed

+0

네, 당신이 맞다고 생각합니다.하지만 div에 12 개의 이미지가있을 때 그랬습니다. 조금 까다 롭습니다. 그래서 내가 거기에서 여분의 수표를 원했던 것입니다. –

답변

3
$(".scroller p>img").unwrap(); 

당신이 단락 태그를 줄 바꿈되지 것`div` 워드 프레스에 이미지 태그를 감싸는 경우이 선택하고 (.scroller의 내부) P 부모

+0

+1 : 니스, 매우 우아! 그것을 잊어 버렸습니다. – ryuusenshi

+0

감사합니다. –

0

사용이 그 태그 이름은 P

행운인지 블록 검사의 첫 번째 요소를 얻는다!

+0

.tagName에 대해 이해하지 못했습니다. jquery 사이트에서 검색하여 찾을 수 없습니다. 최고 비밀 목록이 있습니까? :) –

+0

@JenniferMichelle https://developer.mozilla.org/en/DOM/element.tagName – Musa

+0

비밀 클럽에 가입 해 주셔서 감사합니다, 무사! –