我的HTML看起來像多類:的jQuery - 選擇包括對象
<div class="class1 class2">Text</div>
相關的jQuery選擇:
var obj$ = $('.class1');
如何選擇.class2
爲對象obj$
的一部分,無需重複$('.class1.class2')
?據我所知obj$.find('.class2')
不應該工作find()
不包括obj$
?
謝謝。
我的HTML看起來像多類:的jQuery - 選擇包括對象
<div class="class1 class2">Text</div>
相關的jQuery選擇:
var obj$ = $('.class1');
如何選擇.class2
爲對象obj$
的一部分,無需重複$('.class1.class2')
?據我所知obj$.find('.class2')
不應該工作find()
不包括obj$
?
謝謝。
您可以使用.filter()
來獲取匹配元素的子集,例如,
var $foo = $('.class1');
$foo.filter('.class2').css('color', 'blue');
他做對了嗎? obj $,我認爲這應該是$ obj –
謝謝,filter()是我正在尋找。 –
這是很不清楚你在問什麼。 –
並非如此 - 他希望根據次級過濾器過濾一組元素,如@ Summarai8的答案。 – Utkanos
事實上,問題是如何通過類名稱'過濾'現有的jQuery對象,如@ Sumurai8所回答的。 –