我有一个 if 语句需要看起来像这样: 更新
$("input#textbox").keypress(function(e){
key==e.which;
if($("input#textbox").length <=7 && (key===13 || $("div#search-button").click())){
/////SOME FUNCTION////
};
});
仅当输入长度 <=7 并且按下回车按钮或单击“搜索”按钮时,我才尝试执行“某些功能”区域。
此外,我想组合这两个不同的函数启动器,以便它们执行相同的函数但不知道如何执行:
$("input#textbox").keypress(function(e){
FUNCTION A
};
AND
$("div#search-button").click(function(){
FUNCTION A
};
最佳答案
编辑:
这是你必须做的:
- 我假设您需要文本长度而不是文本框的数量。
- 您想在文本框上按下回车键或单击搜索按钮时执行 FunctionA:
$("input#textbox").keypress(function(e){
key==e.which;
if (key === 13) // if enter is pressed
{
if ("#textbox").val().length >= 7) //if textbox has more than 7 characters
{
functionA();
}
}
});
$("div#search-button").click(function(){ functionA();});
HTH
关于javascript - 如何在 jQuery 中包含多个 if 语句条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2684911/