У меня есть боковая панель, которая при нажатии на кнопку на боковой панели слайдов слева 250px
, при нажатии на ту же кнопку, я хочу, чтобы скользить назад 250px
- Я в настоящее время использую JQuery .toggle
но, как я довольно новый для jquery Мне нужно спросить, что я делаю неправильно?JQuery - переключение анимации
(function($){
$('a.mobile-menu-icon').toggle(
function(){
$('#sidebar').animate({left: '250px'}, 700);
},
function(){
$('#sidebar').animate({left: '0px'}, 700);
});
});
Я использую 1.9.1 (до .toggle был удален) и UI это не вариант.
Спасибо.
[ '.toggle()'] (HTTP://api.jquery.com/toggle /) только показывает или скрывает элемент – Pete
[.toogle-event] (http://api.jquery.com/toggle-event/) устарел в jquery 1.8 и удален в 1.9 –
Замените всю первую строку на ' $ (document) .ready (function() {'например. Затем вы увидите, что переключатель переключает якорь. Поэтому вы можете сначала изменить это, чтобы увидеть эффект от любых изменений. –