jQuery的多个选择的if语句
问题描述:
我有2项声明是这样的:jQuery的多个选择的if语句
if ($('#lcheckbox').prop('checked')) {
ajaxData.mktgoptin=$form.find("[name='optin']").val();
}
和
if($("input[type='hidden'][name='optin']").length) {
ajaxData.mktgoptin=$form.find("[name='optin']").val();
}
由于在if条件发生的事情是一样的,我想知道它有将它们合并成一个。我尝试过或运营商,多选择器技巧,但无济于事。有小费吗?
答
您可以使用Or运算符“||”两个条件结合起来:
if ($('#lcheckbox').prop('checked') || $("input[type='hidden'][name='optin']").length) {
// your code
}
请你展示如何用“*或经营者,多选择招*”,并解释它是如何失败的工作(它干了什么做错了,它什么都不做)。 –