Элементтин jQueryде белгилүү бир классы бар-жогун кантип текшере аласыз?
Элементтин jQueryде белгилүү бир классы бар-жогун кантип текшере аласыз?

Video: Элементтин jQueryде белгилүү бир классы бар-жогун кантип текшере аласыз?

Video: Элементтин jQueryде белгилүү бир классы бар-жогун кантип текшере аласыз?
Video: 8-класс// 5сабак //Химиялык элементтер, алардын белгилери 2024, Май
Anonim

The hasClass() ыкмасын текшерет эгерде каалаган the тандалды элементтердин белгиленген классы бар аты. Эгерде БАРДЫГЫ the тандалды элементтердин белгиленген классы бар аты, бул ыкма "чын" кайтарат.

Элементте jQueryде класс бар экендигин кантип текшере аласыз?

колдонуу. үчүн элементи бар экенин текшерүү ичинде jQuery бар класс , бул синтаксисти аткарыңыз: $(тандоочу). hasClass(className); Селектор белгилөө үчүн колдонулат элементтер чейин текшерүү.

Жогорудагыдан тышкары, jQuery методубу? бул (тандоочу) ыкмасы учурдагы тандоону туюнтмага каршы текшерет жана тандоонун жок дегенде бир элементи берилген селекторго туура келсе, чындыкты кайтарат. Эгерде эч бир элемент туура келбесе же селектор жараксыз болсо, анда жооп "жалган" болот.

Кошумча, элементтин классы бар-жогун кантип текшересиз?

matches() аныктоо үчүн эгер элемент классты камтыса . className бул жөн гана сап, андыктан көрүү үчүн кадимки indexOf функциясын колдонсоңуз болот эгерде тизмеси класстарды камтыйт башка сап. Эгерде the элемент гана бар бир класс тез эле атай аласыз текшерүү алуу менен класс атрибут.

ClassList которуштурууну колдоно аламбы?

Аныктама жана колдонуу Бул касиет үчүн пайдалуу кошуу , алып салуу жана которуштуруу Элементтеги CSS класстары. The класс тизмеси мулк окуу үчүн гана, бирок, сиз болот аны өзгөртүү колдонуу the кошуу () жана remove() ыкмалары. Браузердик чечим: The класс тизмеси мулк IE9 жана андан мурун колдоого алынбайт.

Сунушталууда: