在頁面上,我需要檢測其中包含圖像的所有條目,並向H1和img添加樣式,並在這些條目中包含img 。到目前爲止沒有問題。從DOM中分離元素,將其插回到不同的位置
<div class="entry">
<h1>Headline</h1>
<p><img></p>
</div>
$("div.entry img").closest(".entry").find("h1").addClass("home-h1-adjust");
$("div.entry img").closest("p").addClass("home-p-img-adjust");
完全解決我所面臨的問題,我需要分離無論是H1或P,並重新插入到該p而來的H1之前,這是一系列的條目,並不是所有的其中有一個圖像。
我陷入了正確的方式來循環和prepend jQuery中的分離元素。謝謝。
感謝幫助,不確定的。我必須只針對第一個p標籤,並且只能針對帶有圖像的條目。這小提琴顯示我的最終解決方案。 http://jsfiddle.net/lockedown/vkeeD/1/ – lockedown