我有一個菜單,我想要一個活動的,父元素的兄弟元素類的元素被自動點擊頁面加載。點擊元素與jQuery的012om
這裏是我的HTML:
<li class="level1">
<span class="level1 drop-down clicked"><a href="#" class="level1">Oranges</a></span>
<ul class="level2" style="display: block;">
<li class="level2"><a href="#" class="level1">Peel</a></li>
<li class="level2"><a href="#" class="level1">Pips</a></li>
<li class="level2 active"><a href="#" class="level1">Pegs</a></li>
</ul>
</li>
我已經試過
jQuery('li.level2.active').parent('li.level1').children('span.level1.drop-down').click();
,但它不工作。我不確定我是否正確使用父母&子女方法。
雖然,jQuery("span.drop-down.level1").click();
確實有效,但它選擇了我想避免的那個類的所有元素。
看看你'的jQuery( 'li.level2.active')'應level12,還是? – Bernd 2014-09-28 17:04:06