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

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

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

 1 <div id="p1">
 2 <p>联系人:张三</p>
 3 <p>电话:1316566632</p>
 4 <p>QQ:319972959</p>
 5 <p>地址:青岛开发区武夷山路167号千禧龙花园</p>
 6 </div>
 7
 8 <div id="p2">
 9 <p>联系人:李四</p>
10 <p>电话:18565539726</p>
11 <p>QQ:1749999398</p>
12 <p>地址:青岛开发区武夷山路167号千禧龙花园</p>
13 </div>
14
15 <div id="p3">
16 <p>联系人:王五</p>
17 <p>电话:17663988485</p>
18 <p>QQ:1481456768</p>
19 <p>地址:青岛开发区武夷山路167号千禧龙花园</p>
20 </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控制页面内容随机显示,如果大家还有其他的实现方法或疑问,欢迎一起分享交流,我们共同学习,共同进步。

转载于:https://www.cnblogs.com/chanzhi/p/7600520.html

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

  1. 如是使用JS实现页面内容随机显示

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

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

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

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

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

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

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

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

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

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

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

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

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

  8. js将页面转成PDF文档

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

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

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

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

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

最新文章

  1. SimpleDateFormat 日期,时间格式转化
  2. 公司规定所有接口都用 POST请求?
  3. 计算机英语基础性考任务三,(2021更新)国家开放大学电大《计算机应用基础》形考任务3作业3试题及答案...
  4. 探讨如何成为技术团队管理者
  5. 952计算机网络是那本书,952计算机网络复习参考提纲.doc
  6. x的平方根—leetcode69
  7. python第三章上机实践_《机器学习Python实践》读书笔记-第三章
  8. HDU 4651 数论 partition 求自然数的拆分数
  9. LwIP应用开发笔记之九:LwIP无操作系统TELNET服务器
  10. 推荐一款免费的SSH+sftp工具
  11. 【板栗糖GIS】wps——如何解决WPS 任务栏图片白块
  12. 苹果手机的计算机怎么设置快捷键大全,教程方法;苹果电脑快捷键大全最常用的都在这里了电脑技巧-琪琪词资源网...
  13. 向日葵远控无法启动——[rpcclient]rpcclient_default::connect is error
  14. 1、学习笔记之——html
  15. Android毛玻璃效果实现
  16. 视频教程:Java七大外企经典面试套路之基础篇
  17. DDN区块链节点升级公告
  18. [TJOI2013] 单词
  19. php提取文章图片作缩略图,Wordpress自动提取文章内第一张图作为缩略图方法 | WordPress指南...
  20. 尼康d850相机参数测试软件,尼康(Nikon)D850 单机数码相机宽容度评测-ZOL中关村在线...

热门文章

  1. JRuby--Java和Ruby的强强联合 Centos7.X
  2. PHP PDO(mysql) 封装类
  3. 阶段3 2.Spring_05.基于XML的IOC的案例1_2 基于XML的IOC的案例-编写spring的Ioc配置
  4. 百度编辑器 UEditor 报错汇总
  5. SharePoint品牌化和自定义--第一章节--SharePoint品牌化介绍(1)--为什么要进行SharePoint品牌化...
  6. 成为Android高手的十个建议
  7. 路径的形式不合法解决方案
  8. mybatis注解开发-动态SQL
  9. lsb_release -a linux查看版本未找到命令
  10. Python---基础-运算符int和range函数