70 of 119 menu

Método removeData

El método removeData nos permite eliminar valores establecidos mediante el método data.

Sintaxis

Al llamar al método con un nombre de clave, eliminaremos el valor almacenado en el objeto con dicha clave:

.removeData(nombre de clave);

También podemos pasar al método una lista en forma de array o cadena, donde los nombres de clave estén separados por espacios, para eliminar varios valores a la vez:

.removeData(lista);

Si no se pasa ningún parámetro al método, eliminaremos todos los datos:

.removeData();

Ejemplo

Establezcamos datos para la etiqueta p usando data, pasando el nombre de clave 'test' y el valor 21, y luego eliminémoslos usando removeData:

<p>texto</p> $('p').data('test', 21); // los datos se escriben console.log($('p').data('test')); // mostrará 21 $('p').removeData('test'); // los datos para 'test' se eliminan console.log($('p').data('test')); // mostrará undefined

Véase también

  • método data,
    que permite escribir y leer datos en un elemento
  • método hasData,
    que comprueba la presencia de datos en un elemento
  • Método JavaScript removeAttribute,
    que permite eliminar un atributo determinado de una etiqueta
azbydeenesfrkakkptruuz