Tengo un objeto divjQuery - eliminar una clase que está en una matriz
<div class="class1 classA classB class2"> content </div>
y algunos botones
<button id="numbers">clickme N </button>
<button id="alphas">clickme A </button>
El código debe hacer esta función:
<script>
var classesN = [class1, class2, class3];
var classesAlpha = [classA, classB, classC];
$('#alphas').click(function() {
$('div').removeClass(all classes that are in the classesAlpha array);
});
$('#numbers').click(function() {
$('div').removeClass(all classes that are in the classesN array);
})
</script>
Gracias para cualquier sugerencia y espero que te guste la pregunta :)
¿Por qué hay espacios entre sus corchetes y los identificadores de sus etiquetas? Probado en IE, Firefox y Chrome. No sé qué editor o IDE estás usando, pero está escupiendo html no válido. – Daedalus
Puede que no haya formateado el código correctamente – thednp
http://stackoverflow.com/questions/11279835/delete-all-classes-after-a-certain-class ?? ':)' similar, hmm –