2015-12-17 32 views
2

我搜索一種方式來查找DOM中帶有多個選擇器的頂層元素。使用多選擇器在DOM中查找最接近的元素

$('#myDiv').magicFunction('.dark, .light'); 

在這種情況下,返回<div class="dark"></div>

<div id="myDiv"> 
    <div class="dark"></div> 
    <div class="light"></div> 
</div> 

在這種情況下,返回<div class="light"></div>

<div id="myDiv"> 
    <div class="jedi"></div> 
    <div class="light"></div> 
    <div class="dark"></div> 
</div> 

回答

4

這樣的事情?

$('#myDiv').find('.dark, .light').first(); 
+0

10秒。遲到.. :) –

+1

@BhojendraNepal與我一起至少發生10次。歡迎來到俱樂部:) – gurvinder372

+0

歡迎來到俱樂部!嗯,當然咯。 –