JQuery:检测不是X的元素类

时间:2014-03-31 01:45:00

标签: javascript jquery

说我有一个元素:

<div class="box box-selected flounderfish"> </div>

如何检测不是boxbox-selected的课程?

我想要这样的功能:

$(target).classThatIsNot('box box-selected');

返回flounderfish

提前致谢!

3 个答案:

答案 0 :(得分:0)

使用not选择器

$(target).not('.box box-selected');

关于非选择器here的更多信息。

答案 1 :(得分:0)

没有jQuery函数,但你可以使用字符串函数

var clazz = $(target).attr('class');
var other = $.trim(clazz.replace('box box-selected',  ''))

答案 2 :(得分:0)

怎么样

var classes = $(target).attr('class');
var classesArray = classes.split(" ");

然后你可以分别得到每个班级并做你需要的。