之前有个客户咨询我,因为他们公司的业务员有多个人,但公司网站的联系方式板块里只够放一个人的信息,所以就想能不能实现这个联系方式信息随机显示,对于业务或客服人员来说也能做到分配均匀公平。本文我们将和大家一起分享,如何使用js控制实现页面内容随机显示。

这里我以本地的蝉知建站系统为例,给大家演示一下实现流程。

首先将想要显示的不同内容分别放到不同的盒子里(div),并用ID属性标记好。例如:

<div id="p1">
<p>联系人:张三</p>
<p>电话:1316566632</p>
<p>QQ:319972959</p>
<p>地址:青岛开发区武夷山路167号千禧龙花园</p>
</div><div id="p2">
<p>联系人:李四</p>
<p>电话:18565539726</p>
<p>QQ:1749999398</p>
<p>地址:青岛开发区武夷山路167号千禧龙花园</p>
</div><div id="p3">
<p>联系人:王五</p>
<p>电话:17663988485</p>
<p>QQ:1481456768</p>
<p>地址:青岛开发区武夷山路167号千禧龙花园</p>
</div>

然后通过JS代码来控制,代码逻辑就是先将所有信息隐藏,再获取当前时间秒数,根据要显示的信息个数求余,余数的个数即信息的个数,然后分别对应显示。代码如下:

$(document).ready(function()
{$('#p1, #p2, #p3').hide(); second = new Date().getSeconds();if((second % 3) == 0) $('#p1').show();if((second % 3) == 1) $('#p2').show();if((second % 3) == 2) $('#p3').show();
});

我们一起来看一下前台效果:

是不是很简单,本文我们一起分享学习了如何通过JS控制页面内容随机显示,如果大家还有其他的实现方法或疑问,欢迎一起分享交流,我们共同学习,共同进步。

如是使用JS实现页面内容随机显示相关推荐

  1. 多个联盟广告调用代码,这样做可以做到打开页面,随机显示一个联盟广告代码

    多个联盟广告调用代码,这样做可以做到打开页面,随机显示一个联盟广告代码: 现在很多站长所经营的网站都挂有很多联盟广告,但是同一个广告位不好同时挂好几个联盟广告,下面我来给大家写一点简单JS广告随机显示 ...

  2. 前端:JS/26/实例:随机显示小星星

    实例:随机显示小星星 <!DOCTYPE html> <html lang="en"><head><meta charset=" ...

  3. 云展网教程 | PDF上传后部分页面内容不显示/文字图片错位/PDF转换很慢或者失败

    有些用户上传PDF到云展网时,会遇到这样的问题,比如说PDF会转换失败,或者上传转换成功以后,PDF部分页面的内容不显示,部分内容错位.会出现这样的状况主要是因为PDF的版本过高.PDF设计文件结构过 ...

  4. html中加载页面内容不显示不出来,css怎么加载不正常?原因是什么?

    当我们在浏览网页时,偶尔会看见网站样式加载不正常,加载不出来的情况.对于前端初学者来说,可能也会出现css样式不能正常调用或显示的问题.那么想要去解决这样的问题,就需要知道出现这样问题的原因. 下面我 ...

  5. JS实现点击随机显示大小图片(星星)

    对于JS一直心存敬畏,今天再次利用一点时间做一个简单的小Demo来练习JavaScript,愿正在努力的你更幸运! 关键代码已经作了注释,就不再赘述了! <!DOCTYPE html> & ...

  6. html显示隐藏内容点击显示数据表代码,js如何实现点击显示和隐藏表格

    js如何实现点击显示和隐藏表格 一.总结 一句话总结: 1.给table或者table里面的元素添加点击事件, 2.然后判断当前表格的数据显示或者隐藏, 3.然后通过display属性显示(非none ...

  7. js将页面转成PDF文档

    <!DOCTYPE html> <html><head><title>jsPDF插件</title><meta http-equiv= ...

  8. html元素隐藏js 控制,JS控制HTML元素的显示和隐藏的两种方法

    JS控制HTML元素的显示和隐藏的两种方法 利用来JS控制页面控件显示和隐藏有两种方法,两种方法分别利用HTML的style中的两个属性,两种方法的不同之处在于控件隐藏后是否还在页面上占空位. 方法一 ...

  9. JS控制HTML元素的显示和隐藏

    利用来JS控制页面控件显示和隐藏有两种方法,两种方法分别利用HTML的style中的两个属性,两种方法的不同之处在于控件隐藏后是否还在页面上占空位. 方法一: document.getElementB ...

最新文章

  1. 基于机器学习的临床决策支持-ANN
  2. Xamarin.FormsShell基础教程(3)Shell项目构成
  3. 计算机视觉编程——照相机模型
  4. SO_REUSEADDR和SO_REUSEPORT
  5. 关于人类肉眼识别模式的简单想法
  6. Oracle分组取出每组的第一笔数据
  7. Android APK 签名(图)
  8. 第3章 Python的数据结构、函数和文件
  9. 移动设备测试 6 free mobile device emulators for testing your site
  10. 使用Thumbnailator处理gif图片时遇到java.lang.ArrayIndexOutOfBoundsException: 4096异常处理
  11. vue 获取跳转上一页组件信息
  12. 不同shp图层合在一起_ps怎么把别的图层的合到一起
  13. CentOS 7中jdk1.8安装
  14. DaiXT: SpringBoot+JSP
  15. 计算机启动后没有桌面,电脑开机后桌面上什么都没有是为什么,怎么办
  16. 简单的proxy之TinyHTTPProxy.py
  17. 二维码解码器Zbar+VS2012开发环境配置
  18. 电商API接口获取商品详情数据
  19. 一步一步在平衡车上实现卡尔曼滤波
  20. 利用python批量合并手机哔哩哔哩下载的视频各分段

热门文章

  1. Java笔试面试-Executors
  2. StrictMode.StrictMode$AndroidBlockGuardPolicy.onNetwork
  3. 微信小程序获取数据接口动态渲染Echarts折线图
  4. 最新版树莓派3A+ 开箱简介
  5. GraphQL 概念入门
  6. Hadoop3.3.3完全分布式安装(Centos7.x)(保姆教程)
  7. Tomcat 与 JDK 版本对应
  8. 偏态分布(Skewed distribution)
  9. Matlab计算状态转移频数,matlab统计频数
  10. CodeMirror 格式化内容和内容选择CodeMirror 官方文档