jquery - 为什么这个 jQuery 函数中使用 & 符号

标签 jquery

我正在查看 yensdesigns 上的一些代码。 ,并在此函数中检查以确保表单字段完整。所有的 & 符号是怎么回事?这重要吗?我是新手/爱好者,不太明白他用它做什么?

//check if all fields are filled  
function checkForm(){  
    if(inputUser.attr("value") && inputMessage.attr("value"))  
        return true;  
    else  
        return false;  
}  

我这样写是不是一样

  //check if all fields are filled  
    function checkForm(){  
        if(inputUser.attr("value"); inputMessage.attr("value"))  
            return true;  
        else  
            return false;  
    }  

最佳答案

这是函数中的错误(以及指南,对他们来说是耻辱)。正确的应该是:

function checkForm(){  
    if(inputUser.attr("value") && inputMessage.attr("value"))  
        return true;  
    else  
        return false;  
}  

关于jquery - 为什么这个 jQuery 函数中使用 & 符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8307179/

相关文章:

jquery - 具有/多个图像尺寸的响应式 jQuery 幻灯片放映高度

Javascript 搜索栏过滤器,在页面上隐藏/显示

jquery - 转换不适用于 jQuery

javascript - 如何修复 'Uncaught TypeError: number is not a function error' 和 'Failed to load resource' 错误

javascript - 是 ('checked' )过滤方法无法正常工作

jquery - 如何使用 jQuery 对固定 div 进行动画处理而不将页面滚动条重置到顶部

javascript - 触发器 ('click' ) 导致 “Script is running slowly, do you want to stop it?"

javascript - 如何将输入文本作为选项包含在 chosen-select bootstrap 中

javascript - 在 JavaScript 中计算变量的 bool 表达式

javascript - Google Chrome 的 "New Tab"iframe 是如何工作的?