jquery - 滑入和滑出图像

标签 jquery jquery-ui

我正在尝试实现一种平滑的效果,当一张图片滑出时,另一张图片滑入。此动画需要采用一种方式,当一个东西滑出时,另一个东西滑入,这样它们都可以同时在 div 内增加空间。

类似于 thisthis

我创建了一个 simple jsFiddle ,描述了他面临的问题。

    $("#googleLogo").hide("slide", {
        direction: "right"
    }, 500 );
    $("#yahooLogo").show("slide", {
        direction: "left"
    }, 500 );

我基本上是先把一件东西滑出来,然后再把另一件东西滑进去。我想我在某个地方犯了一个愚蠢的错误。

最佳答案

这取决于您的标记和样式结构:

CSS:

#imageSliding {
   position:relative;
   height:100px;
}
#imageSliding img {
   position:absolute;
   left:0;
   top:0;
}
#yahooLogo {
  display:none;
}

CHECKOUT FIDDLE ,您可能想要这样的东西。

关于jquery - 滑入和滑出图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34048775/

相关文章:

Jquery 可在同一元素上拖动和调整大小

jquery Accordion 防止冒泡/允许默认链接操作

jquery - 当用户移动到不同的选择列表项时,如何显示悬停消息?

javascript - 检查在 jQuery Bootstrap Multiselect 中单击了哪个 optgroup

jQuery UI 自动完成使用startsWith

javascript - 进度条无法正确重置

jquery - 如何在 JQuery datepicker 中选定日期范围内设置第一个和最后一个元素的样式?

javascript - 将比屏幕宽的 div 中心与屏幕中心对齐

javascript - 鼠标滚动在 Firefox 中不起作用

JavaScript 库性能比较 - 有什么资源吗?