求一段js代码打开页面div5秒弹出,点击关闭按钮后再次定时弹出

求一段js代码打开页面div5秒弹出,点击关闭按钮后再次定时弹出,第1张

问题分析:

首先来分析一下这个功能的两copy个步骤。

1、弹出:当页面初始化完毕后,等待N秒显示出div标签

2、关闭:当div标签弹出后,再等待N秒后将其关闭。百

解决方案:

可以度使用JavaScript的setTimeout方法来做定时功能。

案例如下:

此案例设置页面初始化后5秒弹出div标签,再等5秒后关闭div标签。

HTML代码

1

   

<div>我是DIV的内容</div>

   

CSS代码:

div{    width: 200px;    height: 200px;    line-height: 200px;    text-align: center;    background-color: #000;    color: #FFF;    display: none;}

   

JavaScript代码:

 

setTimeout(function(){    $('div')show(); //将DIV标签显示出来。    setTimeout(function(){        $('div')hide(); //将DIV标签隐藏。    }, 5000);}, 5000);

   

页面初始化时为空白,5秒后的效果为:

打开网页直接运行是要调用windowonload( )函数:

<html>

    <head>

    </head>

    <body>

    <script type = "text/javascript">

        windowonload = function()

        {

            alert("hello");

        }

    </script>

    </body>

</html>

直接拷贝,即可运行,主要功能在function()中实现就可以了。

这些合集每一个都短小精湛,但是每一个都非常实用,小伙伴们可以直接登录作者的网站进行需要代码片段的搜索,也可以逐个根据开源的内容进行学习提升。

以addWeekDays为例,就是我们比较常用的计算工作日,文中会简单的介绍主要使用的方法及理论。

然后会将示例代码及如何使用展示给大家:

constaddWeekDays==

Arrayfromreduce+1));

if%6===0)

date=newDate+/6+1)));

returndate;

},startDate);

addWeekDays,5);//Oct16,2020

addWeekDays,5);//Oct19,2020

nTY = parseInt(oDragObjstyletop+0);

y = nn6 eclientY : eventclientY;

nTX = parseInt(oDragObjstyleleft+0);

x = nn6 eclientX : eventclientX;

如果top和left带百分号,parseInt解析完就没有百分号了,窗口就跑到左上角了。

这段代码对移动条目的数量做了自适应,屏小的时候移动的条目少,屏大的时候移动的条目多。

prevButton: 'partner-ctrl left',nextButton: 'partner-ctrl right',这两个属性设定向左和向右的按钮。第一种方法你可以在这里进行设置。

第二种方法是自己在想要的位置添加按钮,然后调用插件的api进行左移右移。

<button id="btn" onclick="windowlocationhref='indexhtml';">提交</button>

<script type="text/javascript">

var btn = documentgetElementById("btn");

btnclick();

</script>

欢迎分享,转载请注明来源:表白网

原文地址:https://h5.hunlipic.com/biaobai/3695044.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-03-18
下一篇2024-03-18

发表评论

登录后才能评论

评论列表(0条)

    保存