• 技术文章 >web前端 >js教程

    jquery怎样让元素3秒后消失

    长期闲置长期闲置2021-12-13 14:20:40原创268

    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>

    输出结果:

    +2.gif

    相关视频教程推荐:jQuery视频教程

    以上就是jquery怎样让元素3秒后消失的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:jquery
    上一篇:js怎么设置html title标题 下一篇:jquery中怎样增加class
    Web大前端开发直播班

    相关文章推荐

    • jquery中eq的意思是什么• jquery怎样实现隔几秒才能触发效果• jquery怎样隐藏某一行• jquery怎样实现验证数字• jquery怎样将元素改成只读

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网