最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jQuery获取随机颜色的实例代码

来源:动视网 责编:小采 时间:2020-11-27 22:14:10
文档

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
推荐度:
导读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


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获取随机颜色的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

文档

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
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top