【问题标题】:jQuery : Replacing Fading with SlidingjQuery:用滑动代替淡入淡出
【发布时间】:2009-10-06 04:00:03
【问题描述】:

我有下面的脚本来隐藏一个 div 的内容并显示另一个

$("#"+objCurrentDiv).fadeOut("slow",function(){
  $("#"+objNewDiv).fadeIn("slow");
});

这给了我褪色效果。现在我想用滑动(从左到右。 我尝试了幻灯片放映方法,但未能成功。谁能帮我重写一下?

【问题讨论】:

    标签: jquery effect


    【解决方案1】:

    由于标准函数 .slideDown 和 .slideUp 会垂直做效果,你必须像这样使用 .animate :

    $("#"+objCurrentDiv).animate({'width':'0%','display':'none'},"slow",function(){
      $("#"+objNewDiv).animate({'width':'100%','display':'block'},"slow");
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-19
      • 2018-03-02
      相关资源
      最近更新 更多