javascript - 处理多个 Javascript IF 语句

标签 javascript function if-statement

是否可以在 Javascript 中放置多个 IF 语句?如果是这样,我在下面的声明中遇到了很多麻烦。我想知道是否可以在 if (data == 'valid') AND else 之间放置另一个 IF 语句?我想在两者之间添加另一个if data =='concept')

if (data == 'valid') {
    $("#file").slideUp(function () {
        $("#file").before('<div class="approvedMessage">WIN WIN WIN!</div>');
        setTimeout(ApprovedProof, 5000);
    });

    function ApprovedProof() {
        $("#file").slideDown();
        $('.approvedMessage').fadeOut();
    }

}
else {

    $("#file").slideUp(function () {
        $("#file").before('<div class="deniedMessage">NO NO NO!</div>');
        setTimeout(DeniedProof, 5000);
    });

    function DeniedProof() {
        $("#file").slideDown();
        $('.deniedMessage').fadeOut();
    }
}

最佳答案

这是你要找的吗?

if(data == 'valid') {
    // block 1
} else if (data == 'concept') {
    // block 2
} else {
    // block 3
}

关于javascript - 处理多个 Javascript IF 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1403371/

相关文章:

matlab - Matlab中的函数实现

c - '=' token 之前出现错误 : expected ',' , ';' 、 'asm' 、 '__attribute__' 或 '{' |具有冒泡排序功能

php - 条件语句中的概率

javascript - 网站的 jQuery 或 Canvas 屏幕保护程序,网站超时返回屏幕保护程序页面

javascript - 如何重构这个 promise 回退?

javascript - 跳出 while 循环并一次性切换

mysql - 简单的mysql函数帮助: how to store a function, 用它来操作数据和写入数据到新表

Java-在游戏中保存分数

PowerShell:如果未找到字符串,则会出现不必要的错误

javascript - 将 <p>paragraph</p> 添加到 div 中,但如果该 div 已有 2 个段落,则创建一个新 div