Methode removeData
De methode removeData stelt ons in staat
waarden te verwijderen die zijn ingesteld met de methode
data.
Syntaxis
Door de methode aan te roepen met een sleutelnaam, verwijderen we de waarde die is opgeslagen in het object met die sleutel:
.removeData(sleutelnaam);
We kunnen de methode ook een lijst geven in de vorm van een array of een string, waarbij sleutelnamen gescheiden zijn door spaties, om meerdere waarden in één keer te verwijderen:
.removeData(lijst);
Als je geen parameters aan de methode doorgeeft, verwijderen we alle gegevens:
.removeData();
Voorbeeld
Laten we met data gegevens instellen voor
de tag p, door de sleutelnaam 'test' en
waarde 21 door te geven, en ze vervolgens met removeData
weer te verwijderen:
<p>tekst</p>
$('p').data('test', 21); // gegevens worden geschreven
console.log($('p').data('test')); // geeft 21 weer
$('p').removeData('test'); // gegevens voor 'test' verwijderd
console.log($('p').data('test')); // geeft undefined weer
Zie ook
-
methode
data,
die het mogelijk maakt gegevens in een element te schrijven en te lezen -
methode
hasData,
die controleert of er gegevens aanwezig zijn in een element -
JavaScript methode
removeAttribute,
die het mogelijk maakt een opgegeven attribuut van een tag te verwijderen