Supprimer la propriété d’un élément HTML
removeProp(propriété)
Supprime une propriété des éléments concernés.
$("input[type=’checkbox’]").removeProp("checked") : supprime la propriété checked de la case à cocher.
La documentation de jQuery signale que pour des propriétés comme checked, disabled ou selected, une fois la propriété supprimée par removeProp(), il ne sera plus possible de l’ajouter. L’usage de la méthode prop() avec une valeur false est plus indiquée. removeProp
Cette méthode retourne un objet jQuery.
Exemple
Avec un clic sur un deuxième bouton, nous allons supprimer une propriété ajoutée initialement par un clic sur un premier bouton.
Au chargement de la page :
Au clic sur le premier bouton, nous ajoutons la propriété :
Au clic sur le deuxième bouton, nous supprimons la propriété :
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery</title>
<script src="jquery.js"></script>
</head>
<body>
<button id="btn-ajout">Ajouter la propriété</button><br>
<button id="btn-suppression">Supprimer la propriété</button>
<div id="couleur-ajout"> </div> ...