【发布时间】:2016-09-02 05:16:18
【问题描述】:
我正在尝试根据单选按钮行为添加和删除一个类。这个想法是,如果选择的单选按钮值是贝宝,那么所有 class="required" 表单输入字段都会被删除,并且当切换到信用卡时,所有从它们中删除所需类的字段都会返回所需的类。这是我的做法
$('input[name*="payment"]').on('change', function() {
var type = this.value;
switch (type) {
case 'paypal':
$('#payment input').each(function() {
if ($(this).hasClass('required')) {
$(this).removeClass('required');
$(this).addClass('requiredFalse');
}
});
case 'creditcard':
$('#payment input').each(function() {
if ($(this).hasClass('requiredFalse')) {
$(this).addClass('required');
$(this).removeClass('requiredFalse');
}
});
}
});
这是小提琴。无法弄清楚我做错了什么。
【问题讨论】:
-
试试我的回答,让你的代码更短。
标签: javascript jquery