Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Убрать движение меню (https://javascript.ru/forum/jquery/28020-ubrat-dvizhenie-menyu.html)

eqweeke 03.05.2012 21:10

Убрать движение меню
 
Есть вот этот скрипт: http://tympanus.net/Tutorials/UIElements/LargeDropDown/
Нужно сделать так, чтобы кнопка не "расширялась" при наведении, просто выпадало меню.

Конкретно вот тут надо что-то сделать, но я не понимаю что...:
$this.bind('mouseenter',function(){
                        $menu.find('.ldd_submenu').stop(true,true).hide();
                        $span.stop().animate({'width':'510px'},300,function(){
                            $this.find('.ldd_submenu').slideDown(300);
                        });
                    }).bind('mouseleave',function(){
                        $this.find('.ldd_submenu').stop(true,true).hide();
                        $span.stop().animate({'width':$span.data('width')+'px'},300);
                    });

Skipp 04.05.2012 11:59

$span.stop().animate({'width':'510px'},300,function(){
      $this.find('.ldd_submenu').slideDown(300);
});

немного подправьте и оставьте
$this.find('.ldd_submenu').slideDown(300);

а это удалите
$span.stop().animate({'width':$span.data('width')+'px'},300);

eqweeke 04.05.2012 12:50

Спасибо! :p


Часовой пояс GMT +3, время: 18:19.