jquery - 从左到右动画显示/隐藏 div

标签 jquery animation

我目前正在使用以下代码。

<script type="text/javascript">

$(document).ready(function(){

 $(".slidingDiv").hide();
 $(".show_hide").show();

 $('.show_hide').toggle(function(){
   $(".slidingDiv").animate({
       opacity: 0.25,
       left: '+=50',
       height: 'toggle'
       }, 5000,
     function(){
       $("#plus").text("-")
     }
   );
 },function(){
     $(".slidingDiv").slideUp(
     function(){
       $("#plus").text("+")
     }
     );
 });
});

</script>

我的动画正在工作,但它上下滑动。我宁愿让它从左向右滑动来显示。这似乎是一个简单的修复,但我在让它工作时遇到了一些问题。

想法?

最佳答案

您可以使用

向右滑动:

  .animate({ width: 'show' }); 

向左滑动:

  .animate({ width: 'hide' });

请引用这个 fiddle :http://jsfiddle.net/pitchaip/dK6Zv/

关于jquery - 从左到右动画显示/隐藏 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14418165/

相关文章:

javascript - 无法使用 jquery 禁用 anchor 标记...在 ajax call() 期间既不能使用 "disabled"也不能使用 e.preventDefault()

css - 如何让动画 SVG 更快地启动 "drawing itself"?

javascript - 为什么淡入和动画不同时发生?

swift - 当 TabBatController.selectedIndex 以编程方式更改时查看转换

jquery - 在现有页面上实现流体设计

javascript - 通过复选框组进行多重过滤元素

javascript - jQuery ID 选择器仅适用于第一个元素

Jquery XML 解析 URL 问题

javascript - 动画 css/js 波浪不随窗口大小调整大小

ios - 在屏幕上随机移动对象 - CoreAnimation? SpriteKit ?