2013-03-08 28 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');