同时进行动画处理和淡入 - jquery
animate and fade in at the same time - jquery
我一直对此感到困惑,但我似乎无法确定如何使.animate和.fadeIn同时发生,而不是连续发生。
因此,当我尝试它时,对象会淡入,然后移动,但我很想实现这样的东西:
http://www.schoolwebsite.com/- 例如,请参阅页面底部悬停的社交媒体图标上显示的工具提示
在下面查看我的尝试
$(".content_slider li a").hover(function () {
$(this).find('.hover_arrow').animate({
"bottom": "+=100px"
}, "fast").fadeIn('fast');
},function () {
$(this).find('div.hover_arrow').animate({
"bottom": "+=100px"
}, "fast").fadeOut('fast');
})
非常感谢任何帮助:)
与其将fadein
用作单独的方法,不如在 animate 方法中使用不透明度?
$(this).find('.hover_arrow').animate({"bottom": "+=100px", "opacity": "1"}, "fast")}
你必须改变你的CSS使项目为"opacity: 0
",而不仅仅是display: none;
,但你可以将效果包含在一个函数中。
如果要保留 display: none(对于干净的界面),您可能还希望包含以下调用:
$(this).find('.hover_arrow').show() //display: block
$(this).find('.hover_arrow').animate({"bottom": "+=100px", "opacity": "1"}, "fast")} //opacity: 1
animate
和fadeIn
都有queue
选项。
默认情况下,它们最终位于同一队列中,因此会一个接一个地执行。
要么将它们放在单独的队列中,要么根本不排队。
另请参阅:jQuery中的队列是什么?
相关文章:
- css(或jQuery)悬停时淡入淡出
- 带有计数器、缩略图、进度条和淡入淡出效果的简单jQuery幻灯片
- 页面加载跳转jquery淡入
- 使用jquery淡入淡出
- jQuery滑块淡入淡出
- jQuery idTabs-使用鼠标悬停自动更改和淡入淡出
- 文本淡入淡出jquery
- JQuery刷新列表效果-淡入淡出问题
- 是否可以使用jQuery径向淡入
- 使用jquery队列按顺序淡入任意数量的文本行
- jQuery淡入淡出动画在两者之间显示白色
- Chrome DOM 未针对 jQuery 追加/淡入进行更新
- jquery自动淡入淡出一系列图像
- jQuery淡入淡出/动画不透明度到不同的显示类型,然后阻止
- jQuery Slideup和淡入效果
- jQuery图像淡入淡出不起作用
- 用于append元素的jQuery淡入淡出
- 同时进行动画处理和淡入 - jquery
- 如何淡入jquery背景颜色
- 加载器自动淡入(jQuery/javascript/Bootstrap)