【发布时间】:2011-02-10 17:04:14
【问题描述】:
我有一个 if 语句需要如下所示: 更新
$("input#textbox").keypress(function(e){
key==e.which;
if($("input#textbox").length <=7 && (key===13 || $("div#search-button").click())){
/////SOME FUNCTION////
};
});
仅当输入长度为
此外,我想组合这两个不同的函数启动器,以便它们执行相同的函数但不知道如何执行:
$("input#textbox").keypress(function(e){
FUNCTION A
};
AND
$("div#search-button").click(function(){
FUNCTION A
};
【问题讨论】:
-
你所说的适用于所有的javascript。添加括号可能不是您的问题。您应该粘贴正在破坏的代码。此外,右括号后的分号可能会导致错误。
-
这是有效的语法,虽然我认为你的意思是表达式,而不是语句。不确定是什么问题。更多信息可能会有所帮助。
-
@all - 查看我的 OP 中的更新
-
除非 jquery 做了一些非常奇怪的事情,否则 $("div#search-button").click() 似乎不会返回告诉你它被点击的东西......
-
@Tetsujin - 是的,那有什么补救措施呢?
标签: javascript if-statement multiple-conditions