javascript - 在jquery中水平滑动淡入淡出

标签 javascript jquery html css fadein

我将以下脚本用于动画背景,现在图片淡入淡出,但我希望它们水平向左滑动。

我的问题是,这是一个标准的 jquery“函数”吗,因为我很难找到执行此操作的正确方法。

有没有人能帮我修改我的代码,让它做我想做的事?

提前致谢。

我正在使用的代码:

$(function(){
    $('#background img:gt(0)').hide();
    setInterval(function(){
      $('#background :first-child').fadeOut()
         .next('img').fadeIn()
         .end().appendTo('#background');}, 
      3000);
});

最佳答案

您可以使用 JQuery .animate() 水平切换。例如:

$('#background :first-child').animate({width: 'toggle'})
     .next('img').animate({width: 'toggle'})
     .end().appendTo('#background');}, 
  3000);

关于javascript - 在jquery中水平滑动淡入淡出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28412635/

相关文章:

javascript - $.each 函数添加返回到外部变量

javascript - 如何将值从包含组件的状态传递回父组件?

html - css 字段集边框

html - 如何在不将其兄弟移动到下一行的情况下将文本框设置为 100% 宽度?

javascript - 通过单选按钮和 JS 将 Stripe 费用添加到总成本中

javascript - 将 Google Maps API v3 区域设置为加拿大

javascript - 带有 babel ES2015 的 Angular 2 未加载且没有错误

javascript - 如何在 Android 中将 Google Analytics 与 Phonegap 一起使用?

javascript - 是否可以确定来自输入处理程序的输入类型?

javascript - 如何以递归方式将 XML 列表显示为以前的 ASP :MENU did?