我想接下来的每个时间的五份申报单显示当我点击显示更多按钮,5个格会显示默认情况下的负载,这里是我的代码,Jquery的单击事件造成循环只执行一次
var counterBox = 5;
$("#show_more_location").click(function() {
$(".loading-container").show();
for (var inc = 5; inc <= 5; inc++) {
if(counterBox<50){
counterBox = counterBox + 1;
$(".location-box:nth-child("+counterBox+")").slideDown().addClass("show_box").delay(100);
}
}
$(".loading-container").delay(5000).hide();
});
问题是,当我点击显示更多按钮时,它只循环一次,然后停下来。只有一个div显示,我想在show buttonclick上显示5个div。
任何人都可以帮助吗?
如果你的循环计数器开始与值5,然后不要指望它小于或等于5之后,您_添加一个正值为5 ... – CBroe
复制粘贴var变量decleration的风险... –
thnx @CBroe,因为很多的工作,只是初始化公司= 0,它工作正常,thnx再 –