вопрос по .find
Добрый день.
есть такой скрипт для выпадающего меню:
jQuery(document).ready(function(){
jQuery("#menu li").hover(
function(){
jQuery(this).find('ul').show();
},
function(){
jQuery(this).find('ul').hide();
}
);
});
нужно заменить
jQuery("#menu li").hover(
на
jQuery("#menu li а").hover(
, чтобы hover срабатывал на A, а не на LI вопрос, что изменить в строке
jQuery(this).find('ul').show();
чтобы все работало ))в js ваще не алле, так что если можно просто напишите строчку готовую, я так понимаю надо либо this на что-то заменить либо find('ul') |
Наверное надо:
jQuery(this).find('ul')
заменить на:
jQuery("#menu li").find('ul')
|
jQuery(this).closest('li').find('ul').show();
|
| Часовой пояс GMT +3, время: 01:33. |