Что-то вроде:
$('#nav ul h2').hover(function() {
$(this).nextAll('ul:first').slideDown();
}, function() {
$(this).nextAll('ul:first').slideUp();
});
Предполагая, что вы хотите, чтобы ul
отображались при наведении курсора на h2
;
Документация для функции наведения здесь: http://api.jquery.com/hover/
Редактировать: Я также хотел попробовать это, но jsfiddle, кажется, не работает или недоступен с того места, где я нахожусь Я надеюсь, что это сработает для вас, и я попробую, когда смогу.
РЕДАКТИРОВАТЬ: как предлагается в комментариях, это может работать лучше:
$('#nav>ul>li').hover(function() {
$('ul:first', this).slideDown();
}, function() {
$('ul:first', this).slideUp();
});