Полоски меню с JQuery - PullRequest
       6

Полоски меню с JQuery

2 голосов
/ 10 марта 2010

Прежде всего, я не продвинутый разработчик JQuery, однако я создаю то, что я называю Полоски меню с помощью JQuery, вы можете увидеть его здесь, нажав Предварительный просмотр ссылка вверху:

http://jsbin.com/uwopu3/edit

Когда я нажимаю на полосу, она сразу показывает содержимое, относящееся к полосе, но мне нужно скользящий эффект что-то, что было сделано на этом сайте:

http://jeemsolutions.com/

Я пытался дать функции animate время 1500, но все еще без скользящего эффекта.

Как мне придать ему скользящий эффект, как у jeemsolutions, ссылка на который приведена выше.

Спасибо

Ответы [ 2 ]

2 голосов
/ 10 марта 2010

Вы используете функцию animate неправильно. В качестве аргументов используются свойства CSS, которые вы хотите анимировать, поэтому попробуйте что-то вроде:

var w = $('#slide').width() - $('.bar').size() * $('.bar').width() + 10;
$(this).css('text-indent', '0px');
$(this).animate( {width:  w}, 500);
0 голосов
/ 10 марта 2010

Я знаю, что это может звучать неправильно, но почему бы вам просто не использовать jQuery Accordions ? Он делает то, что вам нужно, и поддерживается для разных браузеров и всего этого.

Приветствия

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...