附:
if(element.hasClass("class"))
Run Code Online (Sandbox Code Playgroud)
我可以检查一个类,但有一个简单的方法来检查"元素"是否有任何类?
我在用:
if(element.hasClass("class") || element.hasClass("class") ... )
Run Code Online (Sandbox Code Playgroud)
这不是太糟糕,但我想的是:
if(element.hasClass("class", "class2")
Run Code Online (Sandbox Code Playgroud)
遗憾的是,这不起作用.
有类似的东西吗?
我有一个dinamically构建的类数组:
var classes = new Array();
classes.push('class1');
classes.push('class2');
classes.push('class5');
Run Code Online (Sandbox Code Playgroud)
并且想用jquery选择任何具有所有这些类的元素(但不仅仅是那些类),例如:
<a class="class1 class2 class5 class10 class18">my element</a>
Run Code Online (Sandbox Code Playgroud)
我应该如何解决这个问题?
我有以下几个要素:
<div class="one two three four five six seven eight"></div>
<div class="one two three four five six seven eight ten"></div>
<div class="one two three four five six seven eight"></div>
<div class="one two three four five six seven eight"></div>
<div class="one two three four five six seven eight eleven"></div>
<div class="one two three four five six seven eight nine"></div>
Run Code Online (Sandbox Code Playgroud)
以下JS:
var obj = ['nine', 'ten', 'eleven'];
Run Code Online (Sandbox Code Playgroud)
如何检查这些元素中的任何一个是否具有数组中的某个类?