如何使用jQuery实现获取随机颜色
程序员文章站
2022-04-27 17:07:18
...
这次给大家带来如何使用jQuery实现获取随机颜色,使用jQuery实现获取随机颜色的注意事项有哪些,下面就是实战案例,一起来看一下。
1.js
//获取十六进制颜色 function randomColor1(){ var r = Math.floor(Math.random()*256); var g = Math.floor(Math.random()*256); var b = Math.floor(Math.random()*256); if(r < 16){ r = "0"+r.toString(16); }else{ r = r.toString(16); } if(g < 16){ g = "0"+g.toString(16); }else{ g = g.toString(16); } if(b < 16){ b = "0"+b.toString(16); }else{ b = b.toString(16); } return "#"+r+g+b; } $("h3").css("color",randomColor1());
2.html
.<h3>获取任意颜色</h3>
效果:
下面在看一段代码关于js几种生成随机颜色方法
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body> <button id="btn1">调用第一种</button> <button id="bnt2">调用第二种</button> <button id="btn3">调用第三种</button> <script> var btn1=document.getElementById('btn1'); btn1.onclick=function(){ document.body.style.background=bg1() }; var btn2=document.getElementById('bnt2'); btn2.onclick=function(){ document.body.style.background=bg2(); }; var btn3=document.getElementById('btn3'); btn3.onclick=function(){ document.body.style.background=bg3(); }; function bg1(){ return '#'+Math.floor(Math.random()*256).toString(10); } function bg2(){ return '#'+Math.floor(Math.random()*0xffffff).toString(16); } function bg3(){ var r=Math.floor(Math.random()*256); var g=Math.floor(Math.random()*256); var b=Math.floor(Math.random()*256); return "rgb("+r+','+g+','+b+")";//所有方法的拼接都可以用ES6新特性`其他字符串{$变量名}`替换 } </script> </body> </html>
相信看了本文案例你已经掌握了方法,更多精彩请关注其它相关文章!
推荐阅读:
怎样使用jquery toggleClass()属性制作文章段落更改背景颜色
以上就是如何使用jQuery实现获取随机颜色的详细内容,更多请关注其它相关文章!
上一篇: 微信开发模式(php)_PHP教程
下一篇: CSS在网页设计中的使用方法及其特点
推荐阅读
-
jQuery使用JSONP实现跨域获取数据的三种方法详解
-
JavaScript编程开发如何使用jquery实现iframe自适应高度
-
JavaScript编程开发中如何使用jquery实现放大镜效果
-
JavaScript开发中如何使用jQuery实现返回顶部
-
如何使用jQuery定时器的原理实现banner图片切换
-
使用Jquery+Ajax+Json如何实现分页显示附JAVA+JQuery实现异步分页
-
如何使用jQuery+PHP+MySQL来实现一个在线测试项目
-
jQuery获取随机颜色的实例代码
-
如何使用Jquery获取Form表单中被选中的radio值
-
如何使用jQUery获取选中radio对应的值