javascript - 如何与 fadeIn 和 fadeOut 同时滑出 a "div"

标签 javascript jquery fadein fadeout slidetoggle

功能:

当用户点击图像时,当前页面将“slideOut”和“fadeOut”,而新链接页面将同时“SlideIn”和“fadeIn”。

已完成的工作:

我已经成功地分别创建了淡入和淡出效果以及幻灯片插入和滑出效果。

问题:

我如何才能将这两种效果合并到一个方法调用中,以便它可以完成以下功能:同时具有 fadeOut 和 SlideOut 以及 fadeIn 和 SlideIn?

代码:

//淡入函数

function RhythmsWeekly() {
  console.log("RhythmsWeekly");
  $("#LifeExplo").fadeOut(2000, function() {
    $("#RhythmsWeeklyPage").fadeIn(2000);
  })
}
<div id="LifeExplo" align="center" style="background-image: url(lib/img/Background.png); width:1920px; height:1080px; z-index=1;">
  <input id="RhythmsWeekly" type="image" src="lib/img/Buttons-02.png" onclick="RhythmsWeekly()" />
</div>

<div id="RhythmsWeeklyPage" align="center" style="background-image: url(lib/img/VideoBackGround.png); width:1920px; height:1080px; background-repeat: no-repeat; display: none; z-index=2; ">
  <input id="PageBack" type="image" src="lib/img/VideoBackButton.png" onclick="Page()" />
</div>

//幻灯片函数

function RhythmsWeekly() {
  console.log("RhythmsWeekly");

  $("#LifeExplo").slideToggle(2000, function() {
    $("#RhythmsWeeklyPage").slideToggle(2000);
  })
}
<div id="LifeExplo" align="center" style="background-image: url(lib/img/Background.png); width:1920px; height:1080px; z-index=1;">
  <input id="RhythmsWeekly" type="image" src="lib/img/Buttons-02.png" onclick="RhythmsWeekly()" />
</div>

最佳答案

您必须使用 .animate() 来实现

//TO FADE OUT AND SLIDE OUT AT THE SAME TIME
$("#LifeExplo").animate({
    opacity: 0,
    height: '0'
  }, 5000, function() {
  //CODE AFTER ANIMATION COMPLETES
  });

关于javascript - 如何与 fadeIn 和 fadeOut 同时滑出 a "div",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34524979/

相关文章:

jquery - 在鼠标悬停和鼠标移出时使用 fadeOut() 和 fadeIn()

javascript - 循环延迟时淡入停止工作

javascript - 从 angularjs 调用 javascript 时出错

javascript - 从 JSON 动画化 Google Chart

javascript - 如何使用纯JavaScript判断Facebook/Twitter是否被屏蔽?

javascript - jQuery切换()setInterval不起作用

javascript - 单击 anchor 标记时淡入和淡出

php - 具有输入标签的多行表

javascript - 使用 JQuery 选项卡作为主导航

Jquery函数: css vs addClass