return $('.card-number').removeClass('valid').addClass('invalid');
Run Code Online (Sandbox Code Playgroud)
我正在返回一个函数值,我需要两个removeClass并且addClass同时不写两个语句,想知道这是否可能?
我试过这个,但它不起作用:
return $('.card-number').removeClass('valid').end().addClass('invalid');
Run Code Online (Sandbox Code Playgroud)
您可以使用toggleClass:http://api.jquery.com/toggleClass/
return $('.card-number').toggleClass('valid invalid');
Run Code Online (Sandbox Code Playgroud)
您以前的代码是正确的:
return $('.card-number').removeClass('valid').addClass('invalid');
Run Code Online (Sandbox Code Playgroud)
如果这不起作用,则代码可能存在其他问题.发布完整的代码.