this в селекторе
Здравствуйте!
подскажите как здесь $('.menu_item').hover(function(){$(this+' ul').slideToggle("fast")}); правильно использовать this |
что то типа $(this).find('ul')
|
Цитата:
$('.menu_item').hover(function(){ $('ul',this).slideToggle("fast"); }); |
Спасибо!
|
еще вопрос
проводя несколько раз по пункту меню туда-сюда)) наблюдаем красивое многократное выпадание/западание как грамотно можно убить такой эффект? |
получилось нагуглить)
$('.menu_item').hover(function(){$('ul',this).stop(true, true).slideToggle("fast")}); |
ksa,
к слову, я читал, что не рекомендуется использовать конструкцию вида $(selector, context) а рекомендуется использовать такое : $(context).find(selector); ... где прочитал, не помню. помню, что книжка опенсоурсна и выложена на гитхаб :) сюда относится так же использование $.data(element, myvar, myval); заместо $(element).data(myvar, myval); |
Цитата:
Мне такой вариант, кто-то подсказал на этом же форуме... Теперь использую и пока нареканий нет. |
Часовой пояс GMT +3, время: 10:41. |