НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗jqDmSCT 45 of 113 menu

Строгое удаление и добавление класса методом toggleClass в jQuery

Также в toggleClass можно передать параметр состояния, как true или false, тогда класс будет либо только добавляться, либо только удаляться.

Пусть у нас есть следующие CSS классы:

.red { color: red; } .zzz { font-style: italic; }

К абзацу применяется класс zzz:

<p class="zzz" id="test">text</p> <button>click</button>

Давайте будем только добавлять класс red при нажатии:

$('button').click(function() { $('#test').toggleClass('red', true); });

Как видите, при повторном нажатии не происходит никаких изменений.

Все три перечисленные метода для работы с классами - addClass, removeClass, toggleClass могут также принимать в качестве параметра несколько классов, а также позволяют применение функции к каждому элементу в наборе.

Исправьте код примера данного выше - изначально допишите класс red в атрибут и сделайте затем так, чтобы класс red только удалялся.

Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить