我有两个这样的陈述:
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操作符,多个选择器技巧但无济于事。有什么提示吗?
答案 0 :(得分:1)
您可以使用Or运算符" ||"结合这两个条件:
if ( $('#lcheckbox').prop('checked') || $("input[type='hidden'][name='optin']").length) {
// your code
}
的工作