2010-04-16 3 views
2

JQuery кодJQuery одушевленного вопрос

$(function(){ 
      $('#switcher1').click(function(){ 
       $(this).stop().animate({left:'35px'},800); 
      }); 
     }); 

Привет всем, этот код скользит # switcher1 на 35px вправо. У меня вопрос, как я могу сделать этот # switcher1 еще одним щелчком слайдов в исходное положение?

ответ

2

Использование toggle:

$('#switcher1').toggle(function() { 
    $(this).stop().animate({left:'35px'},800); 
}, function() { 
    $(this).stop().animate({left:'0px'},800); 
}); 
+0

Yeap, оно работает, но там должно быть '0' вместо '-35px' :) Спасибо) – user313271

+0

Ах, отредактированы, что в Извините.. – karim79

Смежные вопросы