2011-07-05 65 views
0

如果我有:如何從集合的元素沒有循環

<div class='week-4 data'></div> 
<div class='week-4 data'></div> 
<div class='week-4 data'></div> 
<div class='week-4 chart'></div> 
<div class='week-5 data'></div> 
<div class='week-5 data'></div> 
<div class='week-5 data'></div> 
<div class='week-5 chart'></div> 

我怎樣才能得到某一週的chart元素? <div class='week-4 chart'></div>

我想:

$(".week-4:has(.chart)") 

$(".week-4").has(".chart") 
+0

這個問題已經回答了SO上。 http://stackoverflow.com/questions/640996/can-you-target-an-element-with-css-only-if-2-classes-are-present – Amrit

回答

4

試試這個:$('.week-4.chart')

小提琴:http://jsfiddle.net/maniator/NaN7B/

+0

這裏是一個小提琴來編輯所有星期的圖表: http://jsfiddle.net/maniator/NaN7B/1/ – Neal

+0

dang!這麼簡單,我們(開發人員)只是喜歡複雜:) – balexandre

+0

@balexandre可能是真的^ _ ^ – Neal