2013-03-08 38 views
0

我有这多类应用像这样查找元素的“其他”类虽然jQuery的

<div class="one two"></div> 
<div class="one three"></div> 

通过jQuery的我怎么可以针对其他类元素的两个元素,如果有针对性的由普通班(在这里是'one')?

$('.one').???? 
+0

检查http://stackoverflow.com/questions/1227286/get-class-list-for-element-with-jquery – Osiris 2013-03-08 11:34:59

+0

你已经知道其他的类名,还是他们动态生成? – 2013-03-08 11:37:37

+0

所以你想获得对象的类没有通过你选择它的类? – Simon 2013-03-08 11:38:06

回答

0

经过一番搜索后,我发现jQuery有一个特殊的简单函数。我得到了我所需要的是这样

if($('.one').hasClass('two')) //do something; 
if($('.one').hasClass('three')) // do something; 
2

试试这个,看看加入元素的所有类

var classes=$('.one').attr('class').split(" "); 
$.each(classes, function(index, cls){ 
    alert(cls); 
}); 
1

尝试$( 'one.two。');

$( 'one.three');

相关问题