не могу переключить слайд Div влево

0

У меня возникли проблемы с разворачиванием div с левой стороны, я сделал это раньше, и он работал нормально, но я не уверен, что на этот раз по какой-то причине он вообще не скользит. Кажется, он скользит на пару миллиметров, а затем появляется.show остальная часть div.

я пытался

$('#menu_area').toggle('slide', { direction: 'left' }, 1000);

а также

var left = $('#menu_area').offset().left;
$("#menu_area").css({left:left}).animate({"left":"140px"}, 500, function(){

это моя ссылка

http://2click4.com/new/place2.php?id=CoQBcQAAAGqvOgbp0tJu7kVVn9hxur12lk85dSxYZiWj_2w8aL8yzahacGeo1h9ZZ0cAn2enEK7LirrOR8KBCzDhEdmpRbzlJt8000Ufvbct6lP4VUYQkSDXHq6YdFH_w799dw4HUcIz8pimNOdnIRS3hF8DoAt6RfZn7zC-cLgVvnSH7KdrEhDN4vYCBQkmmat2HkYPJ1S6GhRxB-UeiOXywY_f5qRgL19SVKUCag

Теги:

1 ответ

1

DEMO http://jsfiddle.net/BywL4/
попробуйте анимировать ширину, если oyu хочет скользящего эффекта, как показано в ссылке выше

 $(document).on('click','button',function(){
   if($("#expand").css('width') == '0px') {
    $("#expand").animate({"width":"500px"}, "slow"); 
   } else {
    $("#expand").animate({"width":"0px"}, "slow");        
   }
});

Ещё вопросы

Сообщество Overcoder
Наверх
Меню