ご覧いただきありがとうございます。役に立つ回答はすべて投票されます。これは私のマークアップです。cmk1 and cmk2
コンテンツRIGHT
と連続した順序で2 つの連続する div を見つけようとしていますHERE
。
div id 1
right
but not があるため一致しないはずhere
です。div id 3
here
a but no があるため一致しないはずright
です。div id 2
whereの後にright
が続くようなものを見つけようとしていますhere
。また、テキストは正確<div>more than right</div>
である必要があります。単語が含まれていても一致してはなりませんright
これを行う最も効率的な方法は何ですか?
更新: 思いついたのですが、 を見つけることができeach
class=cmk1
ました。それが正しく一致する場合は、その (cmk2) を選択できます。それnext
も一致する場合は、それが探しているものです。while
しかし、jqueryでこのループを行うにはどうすればよいですか? そして最も重要なことは、どうやってそれを終了するのですか?
<div class="sep" id="1">
<div class="cmk1">right</div>
<div class="cmk2">valc</div>
<div class="opp">vald</div>
<a class="go">Go</a>
</div>
<div class="clear">
<div class="sep" id="12">
<div class="cmk1">RIGHT</div>
<div class="cmk2">HERE</div>
<div class="opp">vala</div>
<a class="go">Go</a>
</div>
<div class="clear">
<div class="sep" id="59">
<div class="cmk1">vale</div>
<div class="cmk2">valf</div>
<div class="opp">here</div>
<a class="go">Go</a>
</div>
<div class="clear">