1

Jqueryオブジェクトがあるとし$('.class0 .class1 .class2...')ます。.classXこのオブジェクトにクラスが含まれているかどうかを確認したいと思います。これどうやってするの?inArray()私は適応していないと思います

同時に、わかりやすくするために、Jqueryオブジェクトがある場合、このオブジェクトに$('.class0, .class1, .class2, ...')クラスが含まれているかどうかを確認する場合は、メソッドを使用する必要があります。.classXinArray()

4

3 に答える 3

6

jQueryオブジェクトに要素のセットがある場合は、次を使用できますfilter()

var isInside = $(".class0, .class1, .class2, ...").filter(".classX").length > 0;
于 2013-01-21T18:35:16.917 に答える
4

を使用し.hasClass()ます。

var hasClass = $obj.hasClass("classX");

ドット(.)文字の接頭辞がないことに注意してくださいclassX

于 2013-01-21T18:35:23.633 に答える
3
$('.class0, .class1, .class2').is('.class2');

フィドル

于 2013-01-21T18:38:26.553 に答える