Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 以随机顺序显示_Javascript_Jquery_Html - Fatal编程技术网

Javascript 以随机顺序显示

Javascript 以随机顺序显示,javascript,jquery,html,Javascript,Jquery,Html,在我的一个网站上,我在我的网站上显示了3种不同的方式。现在,根据我的客户要求,他希望以随机顺序显示站点中的任何1 我们有没有办法做到这一点。您可以通过以下方式实现:- <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script> function randomdiv() { var elems = $("div"); if (

在我的一个网站上,我在我的网站上显示了3种不同的方式。现在,根据我的客户要求,他希望以随机顺序显示站点中的任何1


我们有没有办法做到这一点。

您可以通过以下方式实现:-

 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
function randomdiv()
{
var elems = $("div");
if (elems.length) {
  var keep = Math.floor(Math.random() * elems.length);
  for (var i = 0; i < elems.length; ++i) {
    if (i !== keep) {
      $(elems[i]).hide();
    }
  }
}
}
</script>
通过在你的身体标签上添加以下代码

<div id="content1"><iframe src=""></iframe>  </div>
 <div id="content2"><iframe src=""></iframe> </div>
 <div id="content3"><iframe src=""></iframe> </div>

嗨,普拉蒂克,在这一点上,你的问题有点宽泛。请花点时间阅读并创建一个@kukic,这个例子非常简单,我想我也已经扫清了道路。我不明白你认为它在哪里太宽了?实际上,这是一个以随机顺序显示3个不同html标记的查询。我同意你可能没有面对这个问题。所以你可能觉得有点奇怪