Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.12.2013, 19:36
Новичок на форуме
Отправить личное сообщение для Creatorstars Посмотреть профиль Найти все сообщения от Creatorstars
 
Регистрация: 04.12.2013
Сообщений: 1

Как в jquery заставить блок открываться слева направо, а не сверху вниз?
Помогите, пожалуйста. В скрипте имеется такая строка:

$('ul',this).stop(true,true).slideDown(200).animat e({width: '550px'}, 500);

Благодаря этой строки блок плавно открывается сверху вниз, и при первом наведении ещё и слева направо. При последующих наведениях только сверху вниз. А как сделать, что бы он постоянно открывался и сверху вниз и слева направо? Вот весь скрипт: $(document).ready(function(){ $('menu').on('click', function(e){ e.preventDefault(); }); $('#menu li').hover(function () { clearTimeout($.data(this,'timer')); $('ul',this).stop(true,true).slideDown(200).animat e({width: '550px'}, 500); }, function () { $.data(this,'timer', setTimeout($.proxy(function() { $('ul',this).animate({width: 'hide', left: «0px»}, 500); }, this), 100)); }); }); Огромное спасибо тому, кто поможет!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как заставить jQuery считать динамические объекты append'a "на лету"? walabyn jQuery 2 08.09.2011 12:07
как заставить jQuery работать с переменными gooody jQuery 1 19.02.2010 13:10
Как заставить удалить правило, созданное jQuery Paradise jQuery 1 02.06.2009 12:59