我有一个JS,它从div的“列表”中选择一个随机的div,显示几秒钟,然后淡出,所有这些都是在一个随机循环中完成的。
从逻辑上讲,有时同一个div会被一个接一个地直接选中。我想阻止这一切。最好的情况是,如果JS以随机顺序处理列表的所有div,然后它将开始新的随机“轮”。因此,例如,div no.5不会直接在另一个上再次显示。
这是我的JS:
var myVar;
function showDiv() {
var random = Math.floor(Math.random() * $('.notification').length);
$('.notific
我试图存储多个值,然后使用localStorage检索它们。我希望为每个div生成一个具有类id的随机数,然后存储这个随机数。但是,目前每个div都显示相同的值,但我希望每个类生成一个随机数并保存该数字。
html
<div class="id"></div>
<div class="id"></div>
<div class="id"></div>
JS
$('.id').each(function() {
var min = 5,
max
我正在摆弄JS,并制作了一个用于练习的随机单词生成器(foodinator)。我如何使用它来实现镜像?碟子1应该始终与图像1一起显示,碟子2与图像2一起显示,依此类推。
HTML (index.html)
<div class="wrapper">
<div class="title">
<h1><u>What are you going to eat?</u></h1>
</div>
<div id="foodDisplay
我试图创建一个Javascript旋转木马,它显示一个随机的div并每3秒改变一次。
我在加载中显示了随机div,但不确定要添加什么使其更改到下一个。
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();
}
我正在使用单选按钮为问题提供可能的答案,它们需要以随机的顺序显示,以便正确的答案不会总是出现在相同的位置。
但是,当使用orderBy将它们按随机顺序放置时,每次单击一个单选按钮时,它们都会改变位置,我如何防止它们被重新排序,或者有没有更好的方法来随机显示单选按钮?
HTML
<div ng-controller="MyCtrl">
<div ng-repeat='n in list | orderBy:random'>
<label>
<input type='radio' ng
我将从API发送以下响应到前端(React)
{
total_changes:
[attribute: "some field name"
changed: [{display_value: "test123"}, {display_value: "random val"}] # display_name is same key for all the upcoming values
current: []
field: "some field nam
我在JS中得到了函数,它应该显示btn点击上的随机顺序div。但是,一旦点击btn,用户必须等待初始10秒(由: setInterval(showQuotes,10000)设置)才能开始以随机顺序显示div,这对我来说并不理想。
联署材料:
var todo = null;
var div_number;
var used_numbers;
function showrandomdivsevery10seconds() {
div_number = 1;
used_numbers = new Array();
if (todo == null) {
todo = se
这是我的代码:
{% for post in post_list %}
<div class="mybox">
<div id="post">
<h1 ><a class = 'title_font' href="{% url 'blog:post_detail' pk=post.pk %}"><strong>{{ post.title }}</strong></a></h1>
<a hre