Moovweb SDK を使用して Web サイトを変換していますが、この形式に一致するコンテンツを含むページが多数あります。セクションを開始するがあり<h2>
、そのセクションにはランダムな数の<p>
要素があります。
これらの要素には属性がないため、クラスや ID で選択することはできません。<p>
各セクションの最初と最後を選択したい。$('./p[1]')
likeなどを手動で選択する必要はありません。$('./p[4]')
各 の前後の要素を選択する方法はあります<h2>
か?
<div>
<h2>This is a heading</h2>
<p>Here is some content</p>
<p>Meh</p>
<p>Here's another paragraph</p>
<p>Important sentence because it's the last one</p>
<h2>Here's a subheading</h2>
<p>Topic sentence</p>
<p>Bleh bleh bleh</p>
<p>Hurray, this fragment.</p>
<p>May the Force be with you</p>
<p>Moovweb rocks!</p>
<h2>New heading</h2>
<p>More awesome content here</p>
<p>Why is there so much stuff?</p>
<h2>The end</h2>
<p>Or is it?</p>
</div>