在没有"隐藏"的时间段之后隐藏元素;收缩效应"
Hide element after time period without "shrinking effect"?
我想做的事情:
我想在设定的持续时间(例如3秒(后隐藏元素或图像。不幸的是,如果我使用.hide(3000(方法,它会产生这种"收缩"效果。如果我使用.fadeOut(3000(方法,它当然会逐渐消失。我只想显示元素3秒钟(没有任何效果或平滑过渡(,在这3秒钟之后,它应该会立即消失。
HTML:
<button class="buttonHide">Hide</button>
<img id="loadinggif" src="http://hosting-nation.ca/templates/hn1/images/loading.gif"/>
JQuery:
$(document).ready(function(){
$(".buttonHide").click(function(){
$("#loadinggif").hide(3000); //or fadeOut(3000)? Both doesn't have the desired effect.
});
});
http://jsfiddle.net/d2LYa/6/
非常感谢!
delay((将起作用。零时间将使其成为动画,并延迟暂停动画。
$("#loadinggif").delay(3000).hide(0);
使用setTimeout((方法:
$(document).ready(function(){
$(".buttonHide").click(function(){
setTimeout(function(){
$("#loadinggif").hide();
},3000);
});
});
如果不想收缩,那么使用setTimeout((3秒,将CSS可见性隐藏。在下方检查此fiidle
$(document).ready(function(){
$(".buttonHide").click(function(){
setTimeout(function(){
$("#loadinggif").css('visibility','hidden');
},3000);
});
});
http://jsfiddle.net/d2LYa/5/
相关文章:
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 显示5秒后隐藏潜水
- 在不使用JQuery的情况下隐藏DOM中的选定元素
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- 浮动页脚栏-使用Bootstrap隐藏
- 在jquery中为显示/隐藏设置cookie
- 单击按钮后如何逐个调用分区,上一个分区将隐藏
- 如何分解jQuery"toggle”;函数转换为separate“;显示“;以及“;隐藏“;功能
- javascript或css:如何隐藏后面跟着句点前缀的任何数字"1.文本”"2.文本“"
- "隐藏/显示”;元素和更改按钮背景图像
- jQuery"加载更多的帖子”;隐藏按钮如果最后一个帖子
- "如果元框为空“;从前端隐藏它-WordPress
- 如何在jqGrid中隐藏和显示自定义按钮通过使用"reccount”;
- jQuery:元素静止":隐藏的“;在.slideDown()之后
- 如何隐藏所有下一个"字段集“;元素使用jQuery
- "隐藏"李点击
- 寻找“;显示更多“"隐藏“;javascript/jquery
- 我怎么能隐藏形式字段(城市& quot;状态),直到zip被填充
- 如何";动画"/在java脚本中隐藏然后取消隐藏字符串
- 隐藏按钮onClick=“"然后启动以下方法调用