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());
            if (a <= b){
                for (var i = 0; i <= b; i++) {
                    $(".current").text(i);
                }
            }
        });
     });
</script>

最佳答案

else 关键字不与 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

关于javascript - Jquery - 对于条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24432701/

相关文章:

javascript - 我需要从另一个页面直接打开 jqgrid 中特定记录的编辑表单

javascript - 不同索引的多个文件上传问题

javascript - 在 AngularJS 中包装 HighChart

javascript - 多个输入的验证 | HTML-jQuery

javascript - 为什么 jquery-rails 没有加载?

javascript - 如何使用 Chrome 扩展程序删除网站中的 div?

Javascript 对象与 setInterval

javascript - rails : How do I install this JavaScript correctly?

c# - JavaScript 数组与 C# 数组

javascript - 自定义 Javascript 在初始页面加载时未加载到 mvc 4 View 中