zoukankan      html  css  js  c++  java
  • 背景定时切换,文字定时切换等。

    好久没写博文了,这段时间忙于自己的项目。一直没来得及整理。昨天突然做到一个对背景定时切换的小玩意。

    想了想很小的功能,但是自己也懒得去写,就去copy了一个,现在想想还挺实用,还是保存下来把。

    下面直接贴上代码。

    很简单,就是对随机数跟setInterval的简单使用。

    <!doctype html>
    <html>
    <head>
        <meta charset="utf-8">
        <title>定时更换背景</title>
        <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script>
        <script>
            $(function(){
                //图片数组
                var sArr =["img/banner.png","img/fenx.png","img/gony.png"];
                var text=["哼哼哈嘿","哼哼电话好多好多好多好","哈哈哈哈啊哈哈"];
                //定时更换背景
                setInterval(function(){
                    $("body").css("backgroundImage","url("+sArr[fRandomBy(0,2)]+")");
                    $("p").html(text[fRandomBy(0,2)]);
                },3000); //单位毫秒
                //设定随机数的范围
                function fRandomBy(under, over){
                    switch(arguments.length){
                        case 1: return parseInt(Math.random()*under+1);
                        case 2: return parseInt(Math.random()*(over-under+1) + under);
                        default: return 0;
                    }
                }
            })
        </script>
    </head>
    <body style="background-image:url(img/logo.png)">
        <p>这是一段文字这是一段文字这是一段文字这是一段文字这是一段文字这是一段文字</p>
    </body>
    </html>

    实现原理:就是把所需要定时切换的内容放到一个数组当中,利用随机数产生随机下标,匹配数组中的内容,再利用setInterval进行定时替换。

    好了,今天,就是一个小功能。

  • 相关阅读:
    3、tensorflow变量运算,数学运算
    2、tensorflow 变量的初始化
    1、tensorflow 框架理解
    tensorflow 打印全部变量的一种方法
    0、tensorflow学习开始
    tensorflow 小记——如何对张量做任意行求和,得到新tensor(一种方法:列表生成式)
    SASRec 实践
    jupyterlab 增加新内核的方法ipykernel
    vivo 全球商城:架构演进之路
    jenkins安装 git免密ssh配置
  • 原文地址:https://www.cnblogs.com/xiuber/p/6021999.html
Copyright © 2011-2022 走看看