全球主机交流论坛

标题: 伟大的MJJ求帮忙眼睛下JS问题 [打印本页]

作者: 村长    时间: 2015-9-3 15:50
标题: 伟大的MJJ求帮忙眼睛下JS问题
  1. <div id="newsImg">
  2. <ul>
  3. <li><a href="d1.com"><img src="x.png"><span>1</span></a></li>
  4. <li><a href="d2.com"><img src="y.png"><span>2</span></a></li>
  5. <li><a href="d3.com"><img src="z.png"><span>3</span></a></li>
  6. </ul></div>


  7. 求帮忙如何让IMG随机展示 保持href和span的数值不变

  8. 就是这个意思

  9. <li><a href="d1.com"><img src=" x.png, y.png ,z.png"><span>1</span></a></li>
复制代码

作者: 村长    时间: 2015-9-3 16:49
本帖最后由 村长 于 2015-9-3 16:50 编辑

@QHyy

试了下这样只是随机  0  1 2的顺序的
我的意思是官方下载1的图片 随机展示11111.png或者2222.png
作者: QHyy    时间: 2015-9-3 17:39
  1. <div id="newsImg">
  2.     <ul>
  3.         <li><a href="d1.com"><img id="aaa"><span>1</span></a></li>
  4.         <li><a href="d2.com"><img id="bbb"><span>2</span></a></li>
  5.         <li><a href="d3.com"><img id="ccc"><span>3</span></a></li>
  6.     </ul>
  7. </div>
  8. <script>

  9. var img = [];

  10. img[0] = "img/111.png";
  11. img[1] = "img/222.png";
  12. img[2] = "img/333.png";

  13. img.sort(function(){ return 0.5 - Math.random() })

  14. document.getElementById("aaa").src=img[0];
  15. document.getElementById("bbb").src=img[1];
  16. document.getElementById("ccc").src=img[2];
  17. </script>
复制代码

_(:з」∠)_
作者: 村长    时间: 2015-9-3 18:35
QHyy 发表于 2015-9-3 17:39
_(:з」∠)_


Q大,试了下 现在这次的代码
假设  img/111.png=红
        img/222.png=蓝
        img/333.png=黄

现在的图片的组合只能 是红黄蓝(不分次序)  怎么样才能有 红红 蓝 红蓝蓝 这样的随机



实现  document.getElementById("aaa").src=img[0,1,2];




欢迎光临 全球主机交流论坛 (https://52.ht/) Powered by Discuz! X3.4