jquery让元素3秒后消失的方法 1. 利用delay()方法规定操作延迟的时间; 2. 利用hide()方法让元素在指定的延迟时间后隐藏起来,语法为“$(指定元素).delay(3000).hide(300);”。
本教程操作环境windows10系统、jquery3.2.1版本、dell g3电脑。
jquery让元素3秒后消失
想如果要实现元素三秒后消失的效果,需要利用到delay()方法和hide()方法。
delay() 方法对队列中的下一项的执行设置延迟。
语法为
$(selector).delay(speed,queuename)hide()方法用于隐藏元素。
下面我们通过示例来看一下通过上述两种方法让元素3秒后消失,示例如下
<html><head><script type=text/javascript src=//jquery/jquery.js></script><script type=text/javascript> $(function(){ $(#dianji).click(function(){ $(#disappare).delay(3000).hide(300); }); })</script></head><body> <div id=content> <button id=dianji>点击</button> <div id=disappare> <p>点击3秒后会自动消失</p> </div> </div></body></html>输出结果
相关视频教程推荐jquery视频教程
的方法是什么