多个Var值-jQuery

时间:2018-07-27 15:52:46

标签: javascript jquery

我有以下可行的方法:

jQuery(document).ready(function() {
    jQuery(document).on("change", function() {
            var blueTicked = jQuery('input[id="help_completing_form1"]');
            var blueTickedParent = jQuery(blueTicked).parents('.master-field');
            var blueTickedParentSiblingMessage = jQuery(blueTickedParent).next('.eb-message');
            if((blueTicked).is(':checked')) {
                blueTickedParent.addClass('blue-condition');
                blueTickedParentSiblingMessage.addClass('blue-condition');
            }else {jQuery('.master-field').removeClass('blue-condition');}

    });
});

但是我想向变量添加多个值:

var blueTicked

因此它将显示为:

var blueTicked =  jQuery('input[id="help_completing_form1"]'), jQuery('input[id="bloodpressure2"]'));

这可能吗?我似乎无法绕开它。

1 个答案:

答案 0 :(得分:0)

最好为您的元素#help_completing_form1 & #bloodpressure2提供一个通用类,并使用类选择器选择两者,例如:

var blueTicked = jQuery('.common-class');

HTML应该类似于:

<input id="help_completing_form1" class="common-class">
<input id="bloodpressure2" class="common-class">