Метод not

Метод not тўпламдан элементларни берилган селектор буйича чиқариб ташлайди.

Синтаксис

Тўпламдан селекторга мос келувчи элементларни чиқариб ташлайди:

javascript.not(селектор);

Тўплам элементларини берилган функция ёрдамида фильтрлайди. Бу функция танланган ҳар бир элемент учун алоҳида чақирилади. Агар у true қайтарса, у ҳолда жорий элемент яхъний натижадан чиқариб ташланади. Элементларнинг ўзи функция ичида, this ўзгарувчисида, мavжуд бўлади, ва уларнинг тартиб рақамлари тўпламда — index ўзгарувчисида.

javascript.not(function(index, elem));

Параметр, шунингдек, jQuery объекти бўлиши мумкин:

javascript.not(jQuery объекти);

Мисол

Келинг, синфлари aaa ёки bbb *эмас* бўлган абзацларни топиш учун ва уларнинг матини охирига '!!!' қўйиш учун:

html<p class='aaa'>матн</p>
<p class='bbb'>матн</p>
<p class='ccc'>матн</p>
<p class='ddd'>матн</p>
javascript$('p').not('.aaa, .bbb').append('!!!');

HTML код шундай кўринади:

html<p class='aaa'>матн</p>
<p class='bbb'>матн</p>
<p class='ccc'>матн!!!</p>
<p class='ddd'>матн!!!</p>

Шунингдек қаранг

  • селектор not,
    у берилган селекторга мос келувчи элементларни чиқариб ташлайди
  • метод eq,
    у аник рақамланган элементни олади
  • метод first,
    у биринчи элементни олади
  • метод last,
    у охирги элементни олади