使用mixitup js重复几次效果
repeat several times effect with mixitup js
有一种方法可以在加载文档时触发混合效果至少6次。我已经知道怎么做一次了,但我至少需要6次。
我已经尝试了很多事情,甚至编辑js,但我不知道在哪个部分你说多少次的动作将被执行。
$(document).ready(function(){
$(function(){
console.log("press");
$('#Container').mixItUp();
$('#shuffle').click();
});
});
<div class="index">
<div class="row-fluid">
<div class="span12">
<input type="button" class="sort" data-sort="random" id="shuffle" name="shuffle" value="shuffle" >
<input type="hidden" id="Errores" value="0" />
<div class="row-fluid">
<div class="span8" id="Container">
<div class="card-container span2 mix category-2" data-value="1" id="naipe1" onclick="VoltearNaipe('#naipe1')" >
<div class="card">
<input type="hidden" id="naipe1valor" value="1" />
<input type="hidden" id="naipe1par" value="1" />
<div class="front">
<img src="css/img/back2.png" />
</div><!---front --->
<div class="back">
<img src="css/img/naipe2.png" style="width:171px;" height="238px;"alt="">
</div><!--- back--->
</div><!---card --->
</div><!---cardcontainer --->
<div class="card-container span2 mix category-2" data-value="2" id="naipe2" onclick="VoltearNaipe('#naipe2')" >
<div class="card">
<input type="hidden" id="naipe2valor" value="1" />
<input type="hidden" id="naipe2par" value="1" />
<div class="front">
<img src="css/img/back2.png" />
</div><!---front --->
<div class="back">
<img src="css/img/naipe2.png" style="width:171px;" height="238px;"alt="">
</div><!--- back--->
</div><!---card --->
</div><!---cardcontainer --->
<div class="card-container span2 mix category-1" data-value="3" id="naipe3" onclick="VoltearNaipe('#naipe3')" >
<div class="card">
<input type="hidden" id="naipe3valor" value="2" />
<input type="hidden" id="naipe3par" value="2" />
<div class="front">
<img src="css/img/back2.png" />
</div><!---front --->
<div class="back">
<img src="css/img/carta2.png" style="width:171px;" height="238px;"alt="">
</div><!--- back--->
</div><!---card --->
</div><!---cardcontainer --->
<div class="card-container span2 mix category-1" data-value="4" id="naipe4" onclick="VoltearNaipe('#naipe4')" >
<div class="card">
<input type="hidden" id="naipe4valor" value="2" />
<input type="hidden" id="naipe4par" value="2" />
<div class="front">
<img src="css/img/back2.png" />
</div><!---front --->
<div class="back">
<img src="css/img/carta2.png" style="width:171px;" height="238px;"alt="">
</div><!--- back--->
</div><!---card --->
</div><!---cardcontainer --->
<div class="card-container span2 mix category-1" data-value="5" id="naipe5" onclick="VoltearNaipe('#naipe5')" >
<div class="card">
<input type="hidden" id="naipe5valor" value="2" />
<input type="hidden" id="naipe5par" value="3" />
<div class="front">
<img src="css/img/back2.png" />
</div><!---front --->
<div class="back">
<img src="css/img/carta3.png" style="width:171px;" height="238px;"alt="">
</div><!--- back--->
</div><!---card --->
</div><!---cardcontainer --->
<div class="card-container span2 mix category-1" data-value="6" id="naipe6" onclick="VoltearNaipe('#naipe6')" >
<div class="card">
<input type="hidden" id="naipe6valor" value="2" />
<input type="hidden" id="naipe6par" value="3" />
<div class="front">
<img src="css/img/back2.png" />
</div><!---front --->
<div class="back">
<img src="css/img/carta3.png" style="width:171px;" height="238px;"alt="">
</div><!--- back--->
</div><!---card --->
</div><!---cardcontainer --->
</div><!--- span8--->
<div class="span4">
<div class="row-fluid">
<div class="contador span12"><span2 id="contadorpuntos">0</span2></div>
<div class="span12">
<p>
Da click en 2 imágenes y
si el par coincide
acumulas puntos.
¡Puedes canjear tus
puntos por descuentos
increíbles!
</p>
<div class="span5 vidas">
<div class="span2"><img src="css/img/heart.jpg" id="vida1" class="" alt=""></div>
<div class="span2"><img src="css/img/heart.jpg" id="vida2" class="" alt=""></div>
<div class="span2"><img src="css/img/heart.jpg" id="vida3" class="" alt=""></div>
<div class="span2"><img src="css/img/heart.jpg" id="vida4" class="" alt=""></div>
<div class="span2"><img src="css/img/heart.jpg" id="vida5" class="" alt=""></div>
</div>
</div>
</div><!-- /.row-fluid -->
</div><!-- /.span4 -->
</div><!---row-fluid --->
</div><!--- span212--->
您可以通过设置超时事件来做到这一点,如下块所示:
setTimeout(
function(){
$('#Container').mixItUp('sort', 'random');
}, 1000
)
setTimeout(
function(){
$('#Container').mixItUp('sort', 'random');
}, 2000
)
setTimeout(
function(){
$('#Container').mixItUp('sort', 'random');
}, 3000
)
这段代码可能还可以优化。
旁注:您应该使用html特殊字符来表示西班牙语标点符号和重音标记(á
, í
, ¡
)
相关文章:
- JS重试函数几次,看看它是否返回true
- 当我触发一个事件时,它会被触发几次,而不是在jQuery中的输入时触发一次
- 如果我刷新几次,为什么我的应用程序会在Chrome中崩溃
- Jquery 动画在单击几次后消失
- 在javascript中使用变量进行循环几次
- Javascript Ajax在几次迭代后就停止在Chrome中工作了
- Masonry在几次调整大小之前无法正确显示图像
- 经过几次清理尝试后,主干仍在泄漏内存
- 我的ASP.NET页面怎么能从客户端代码到服务器代码来回几次呢
- 每隔x秒重复几次触发器('click')功能
- live()、delegate()和on()在使用jQuery发出几次ajax请求后停止工作
- 旋转木马javascript几次
- 重新加载几次后,时间和日期消失
- Javascript窗口确认弹出几次
- 运行几次setInterval,然后暂停几秒钟
- Postgresql+Node.js查询在几次尝试后开始失败
- 启动facebook喜欢脚本几次没有解析现有的喜欢按钮
- 使用mixitup js重复几次效果
- 引导模式在点击几次后停止
- jQuery $(..).empty().append(..)会在执行几次后减慢整个页面的速度