янв
15
2016

Изучаем jQuery. Раскрывающиеся меню

Самый замечательный аспект данного элемента управления меню заключается в том, что, когда пользователь зайдет на сайт с помощью браузера, в котором отключена поддержка JavaScript, раскрывающиеся меню Suckerfish будут функционировать абсолютно нормально, хотя и без анимационных эффектов.
script.js
$(document).ready(function(){
  $('#menu li ul').css({
    display: "none",
    left: "auto"
  });
  $('#menu li').hover(function() {
    $(this)
      .find('ul')
      .stop(true, true)
      .slideDown('fast');
  }, function() {
    $(this)
      .find('ul')
      .stop(true,true)
      .fadeOut('fast');
  });
});