jQueryのnotメソッド
このレッスンで考察するメソッドは
notです。
これは否定を行うメソッドです。
クラスwwwを持たないすべての段落を取得します:
$('p').not('.www');
このメソッドを扱う際、まずすべての段落を取得し、
その中からクラスwwwを持たない段落を選択します。
次の例には段落があります:
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
<p>text</p>
すべての段落を見つけ、
その先頭にテキスト'!'を追加し、その後
クラスwwwを持たない段落を見つけて
末尾にテキスト'?'を追加してみましょう:
$('p').prepend('!').not('.www').append('?');
HTMLコードは次のようになります:
<p class="www">!text</p>
<p class="www">!text</p>
<p>!text?</p>
<p>!text?</p>
クラスtestを持つliを除外して、
すべてのliを見つけてください。