Supprimer Toutes les classes De la Div
est-il possible de Supprimer Toutes les classes De la div ... sur le clic de l'image que je veux supprimer toutes les classes .
S'Il Vous Plaît Aider,
$(document).ready(function () {
$("img").click(function(){
var pos=$('img', this).attr('alt');
alert('i am imageFlip'+this.alt);
console.log('i am Image Flip');
var t = $(this);
t.prevAll().removeClass('lower').addClass('t1');
t.nextAll().removeClass('t1').addClass('t2');
});
});
Ici, dans mon code, je veux supprimer toutes les classes à partir de $(this).
Merci et Salutations,
- peut être dupe de how-to-remove-all-css-classes-using-jquery ?
Vous devez vous connecter pour publier un commentaire.
Vous n'avez pas besoin de mettre
this
dans un sélecteur jQuery pour terminer ce travail.Pour supprimer toutes les classes à partir de l'élément
$('div').removeClass().text('Hello');
http://api.jquery.com/removeClass/
Vous pouvez utiliser removeClass sans l'aide de toute la classe en tant que paramètre.
Comme:
Vous pouvez utiliser
.attr('class','')
pour supprimer toutes les classes à partir de n'importe quel élément.Exemple:
$(this).attr('class','')
Vous pouvez utiliser
removeClass()
pour supprimer toutes les classes à un seul coup.Par exemple, il y a un
div
id = "myDiv". Vous souhaitez supprimer toutes les classes que celadiv
a, ensuite, vous pouvez utiliser la déclaration ci-dessous:$(this).removeClass();
À l'aide de removeClass sans paramètres va supprimer tous le sélecteur de classes
Vous pouvez utiliser
.removeAttr( "class" )
pour supprimer toutes les classes de l'élément.Exemple: