闲来无事写个JS玩玩儿,小二上代码咧~~~
来源:互联网 发布:手机淘宝怎么删除账号 编辑:程序博客网 时间:2024/06/05 10:17
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Title</title><style>.buttonClass { width: 200px; text-align: center; background-color: #61fffd; height: 100px;}.divClass div { background-color: #d7e6ff; margin: 0px; height: 100px; text-align: center;}</style><script type="text/javascript" src="jquery-3.2.1.js"></script><script type="text/javascript"> //随机数 function getNumber() { var max = 1000; var min = -1000; var num = Math.floor(Math.random() * (max - min + 1) + min); return num; } //随机颜色 function getColor() { var max = 255; var min = 0; var num1 = Math.floor(Math.random() * (max - min + 1) + min); var num2 = Math.floor(Math.random() * (max - min + 1) + min); var num3 = Math.floor(Math.random() * (max - min + 1) + min); var color = "#" + num1.toString(16) + num2.toString(16) + num3.toString(16); return color; } var n = 0; var numAll = new Array(); $(function() { //添加 $("#add").click(function() { var nu = getNumber(); numAll.push(nu); n++; $(".divClass") .append(" <br />" + " <div class='deleNum' style='background-color:" + " " + getColor() + "' id='" + n + "'>" + nu + "</div>"); }); //删除 $("#delete").click(function() { $("#" + n).animate({ "marginLeft" : "100%" }, function() { this.remove() }); n--; var index = numAll.indexOf(parseInt($("#" + n).html())); numAll.splice(index, 1); }) //显示小于零的数 $("#siftMin") .click(function() { n++; $(".divClass").empty(); $(numAll) .each(function(i) { if (numAll[i] < 0) { $(".divClass") .append(" <br />" + " <div class='deleNum' style='background-color:" + " " + getColor() + "' id='" + n++ + "'>" + numAll[i] + "</div>"); } }) }) //显示大于零的数 $("#siftMax") .click(function() { n++; $(".divClass").empty(); $(numAll) .each(function(i) { if (numAll[i] >= 0) { $(".divClass") .append(" <br />" + " <div class='deleNum' style='background-color:" + " " + getColor() + "' id='" + n++ + "'>" + numAll[i] + "</div>"); } }) }); //刷新 $("#flush") .click(function() { n++; $(".divClass").empty(); $(numAll) .each(function(i) { $(".divClass") .append(" <br />" + " <div class='deleNum' style='background-color:" + " " + getColor() + "' id='" + n++ + "'>" + getNumber() + "</div>"); }) }); //显示全部 $("#show") .click(function() { n++; $(".divClass").empty(); $(numAll) .each(function(i) { $(".divClass") .append(" <br />" + " <div class='deleNum' style='background-color:" + " " + getColor() + "' id='" + n++ + "'>" + numAll[i] + "</div>"); }) }); })</script></head><body> <div> <button id="add" class="buttonClass">添加</button> <button id="delete" class="buttonClass">删除</button> <button id="siftMin" class="buttonClass">小于0</button> <button id="siftMax" class="buttonClass">大于0</button> <button id="flush" class="buttonClass">刷新</button> <button id="show" class="buttonClass">显示全部</button> </div> <div class="divClass"></div></body></html>
阅读全文
1 0
- 闲来无事写个JS玩玩儿,小二上代码咧~~~
- 写个线程玩玩儿。
- 闲来无事写个PHP5 OOP模型
- 闲来无事写了个在线RSS阅读器
- 闲来无事,用C写个朴素贝叶斯
- 中秋闲来无事,自己写个2048玩玩
- 闲来无事,写了个简易计算器
- 闲来无事写个多线程例子总结知识
- 闲来无事,写篇日志
- 闲来无事,写篇日志
- 闲来无事,写点什么呢?
- 闲来无事,写了个房态图,练练好久没有写代码了的手
- 闲来无事JS学习笔记
- 闲来无事,写了个删除文件夹的java类
- 闲来无事,写了个简单的c#生成静态html文件,封装类
- 闲来无事,写个博客,谈谈移动互联网的趋势!
- 闲来无事,写个基于TCP协议的Socket通讯Demo
- 闲来无事,写个基于UDP协议的Socket通讯Demo
- PAT(乙级)1002
- C++Builder 生成64位Windows应用
- 3.3.7--饭卡--01背包
- OOP和MVC区别
- Source Insight 4.0
- 闲来无事写个JS玩玩儿,小二上代码咧~~~
- 3.从分布式一致性到共识算法(一)
- 非Controller中调用Service
- Android源码基础解析之apk安装流程
- PHP框架
- python利用地图两个点的经纬度计算两点间距离
- mysql存储引擎
- web服务程序设计探索(1)——俄罗斯套娃模型
- Cannot open the message catalog "man" for locale "zh_CN.UTF-8"解决办法