Jquery:剥离某些Wordpress段落

时间:2012-07-15 02:11:12

标签: jquery wordpress tags parent

由于Wordpress在所有内容上添加了段落标记,因此我需要在某些条件下删除段落标记。在这种情况下,我希望他们脱离图像。我得到了那部分工作:

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

但我认为Wordpress可能永远不会在图像周围添加段落标记,因此我的代码会破坏,而它会剥离父级,而不是我想要的。

如何检查这一点,说“如果父标签在图像上是p,那么将其剥离”?

或者如何告诉Wordpress不要在独奏图像周围包装段落标签也可以。 :)

谢谢!

2 个答案:

答案 0 :(得分:3)

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

这将只选择和解包im父母的标签(在.scroller里面)

答案 1 :(得分:0)

将此作为每张图片的测试

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

获取父块,获取块中的第一个元素并检查其标记名是否为P

祝你好运!