1

Wordpress はすべてに段落タグを追加するため、特定の条件下で段落タグを削除する必要があります。この場合、私はそれらを画像から外したいと考えています。私はその部分を機能させました:

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

しかし、Wordpress は画像の周りに段落タグを永遠に追加しない可能性があると思うので、コードが壊れて、代わりに親が削除されます。これは望ましくありません。

これをチェックするにはどうすればよいですか。「親タグが画像の p である場合は、それを削除してください」ということです。

または、ソロ画像の周りに段落タグをラップしないようにWordpressに指示する方法も問題ありません. :)

ありがとう!

4

2 に答える 2

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

これにより、p 個の親 (.scroller 内) を持つ img タグのみが選択され、ラップ解除されます。

于 2012-07-15T02:22:23.070 に答える
0

これをすべての画像のテストとして使用します

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

親ブロックを取得し、ブロック内の最初の要素を取得し、そのタグ名が P であるかどうかを確認します

幸運を!

于 2012-07-15T02:16:38.860 に答える