Javascript Jquery-For条件查询
在下面的函数中,如果for语句不再为true,如何包含else语句Javascript Jquery-For条件查询,javascript,jquery,Javascript,Jquery,在下面的函数中,如果for语句不再为true,如何包含else语句 <script> $(function () { $(".current").text("1"); $("#NextPage").click(function () { var a = parseInt($(".current").text()); var b = parseInt($(".total").text());
<script>
$(function () {
$(".current").text("1");
$("#NextPage").click(function () {
var a = parseInt($(".current").text());
var b = parseInt($(".total").text());
if (a <= b){
for (var i = 0; i <= b; i++) {
$(".current").text(i);
}
}
});
});
</script>
$(函数(){
元(“.current”)。文本(“1”);
$(“#下一页”)。单击(函数(){
var a=parseInt($(“.current”).text();
var b=parseInt($(“.total”).text();
if(aelse
关键字未与for
配对,仅与if
配对。如果要在循环完成后执行代码,只需将代码放在for
循环体下方,该代码将在循环完成时执行。循环在条件为false
时完成
for (var i = 0; i <= b; i++) {
// for loop body code
}
// put code here to execute immediately after the loop finishes
for(var i=0;i可能是这样
<script>
$(function () {
$(".current").text("1");
$("#NextPage").click(function () {
var a = parseInt($(".current").text());
var b = parseInt($(".total").text());
if (a <= b){
for (var i = 0; i <= b; i++) {
$(".current").text(i);
if (a >= b){
break;
}
}
}
});
});
</script>
$(函数(){
元(“.current”)。文本(“1”);
$(“#下一页”)。单击(函数(){
var a=parseInt($(“.current”).text();
var b=parseInt($(“.total”).text();
if(aelse
仅适用于if
,而不是for
。您到底想实现什么?而且,看起来您删除了for(
在那次最新编辑中。我意识到了这一点,但一旦我的I不再小于b,我就想触发另一个函数。这是一个分页演示。几乎一旦当前页面等于总页面,我就需要开始禁用一些东西。然后只需将代码放在主体的下面({}
),该代码将在循环完成后执行(当其条件变为false
)时循环完成。作为回答,我将授予您…谢谢,让我等7分钟,我很快就会回来。再次感谢。