我试着用wordpress生成的li ul结构在菜单中做一些jquery。我想选择李的第一行,而不是嵌套的(我喜欢做一些与他们差异的东西),但我继续发射嵌套的也是..奇怪的是,它的工作只是给李的边界一个ul。 (和最后一个嵌套li没有ul在那里..) 我试过使用.has选择器,父>童但没有工作。jquery选择器的菜单wp li ul
$('#hmenu li ul').parent().mouseenter(function() {
$('#hmenu li ul').hide();
$(this.children).slideDown('fast').css({ color: 'red'});
alert('bingo!');
stopPropagation();
});
<div id="hmenu">
<?php wp_list_pages('title_li=&sort_order=desc'); ?>
</div>