首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的脚本不能在跨度之间循环

我的脚本不能在跨度之间循环
EN

Stack Overflow用户
提问于 2019-10-11 05:20:27
回答 1查看 15关注 0票数 0

当页面被刷新时,它应该循环遍历所有跨度。它似乎只在前两个0和1之间循环

Javascript客户端脚本

代码语言:javascript
复制
  <script>
      var rand1 = Math.round(Math.random());
      $(".sp-" + rand1).removeClass("hidden");
  </script>
  </clientscript>

跨度如下所示

代码语言:javascript
复制
<span class="sp-0 hidden">{CLIENTFIRST} {CLIENTLAST} {CLIENTPARTY}, {CAND4FIRST} {CAND4LAST} {CAND4PARTY}, {CAND1FIRST} {CAND1LAST} {CAND1PARTY}, {CAND2FIRST} {CAND2LAST} {CAND2PARTY}, {CAND3FIRST} {CAND3LAST} {CAND3PARTY}, or {CAND5FIRST} {CAND5LAST} {CAND5PARTY}</span>
<span class="sp-1 hidden"> {CAND3FIRST} {CAND3LAST} {CAND3PARTY}, {CAND1FIRST} {CAND1LAST} {CAND1PARTY}, {CAND2FIRST} {CAND2LAST} {CAND2PARTY}, {CLIENTFIRST} {CLIENTLAST} {CLIENTPARTY}, {CAND5FIRST} {CAND5LAST} {CAND5PARTY}, or {CAND4FIRST} {CAND4LAST} {CAND4PARTY}</span>
<span class="sp-2 hidden">{CAND2FIRST} {CAND2LAST} {CAND2PARTY},  {CAND3FIRST} {CAND3LAST} {CAND3PARTY}, {CAND4FIRST} {CAND4LAST} {CAND4PARTY}, {CAND5FIRST} {CAND5LAST} {CAND5PARTY}, {CLIENTFIRST} {CLIENTLAST} {CLIENTPARTY}, or {CAND1FIRST} {CAND1LAST} {CAND1PARTY}</span>
<span class="sp-3 hidden">{CAND1FIRST} {CAND1LAST} {CAND1PARTY}, {CAND3FIRST} {CAND3LAST} {CAND3PARTY}, {CAND5FIRST} {CAND5LAST} {CAND5PARTY}, {CAND2FIRST} {CAND2LAST} {CAND2PARTY}, {CAND4FIRST} {CAND4LAST} {CAND4PARTY}, or {CLIENTFIRST} {CLIENTLAST} {CLIENTPARTY}</span>
<span class="sp-4 hidden">{CAND4FIRST} {CAND4LAST} {CAND4PARTY}, {CAND5FIRST} {CAND5LAST} {CAND5PARTY}, {CAND1FIRST} {CAND1LAST} {CAND1PARTY}, {CLIENTFIRST} {CLIENTLAST} {CLIENTPARTY}, {CAND3FIRST} {CAND3LAST} {CAND3PARTY}, or {CAND2FIRST} {CAND2LAST} {CAND2PARTY}</span>
<span class="sp-5 hidden">{CAND5FIRST} {CAND5LAST} {CAND5PARTY}, {CLIENTFIRST} {CLIENTLAST} {CLIENTPARTY}, {CAND4FIRST} {CAND4LAST} {CAND4PARTY}, {CAND1FIRST} {CAND1LAST} {CAND1PARTY}, {CAND3FIRST} {CAND3LAST} {CAND3PARTY}, or {CAND2FIRST} {CAND2LAST} {CAND2PARTY}</span>```
EN

回答 1

Stack Overflow用户

发布于 2019-10-11 05:23:12

Math.random返回从0到(但不包括) 1的值。如果您想获得从0到5的随机值,您必须这样做

代码语言:javascript
复制
Math.round(Math.random()*5)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58331254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档