70 of 119 menu

Método removeData

O método removeData nos permite remover valores definidos usando o método data.

Sintaxe

Ao chamar o método com um nome de chave, removeremos o valor armazenado no objeto com essa chave:

.removeData(nome da chave);

Também podemos passar para o método uma lista na forma de um array ou string, onde os nomes das chaves são separados por espaços, para remover vários valores de uma vez:

.removeData(lista);

Se nenhum parâmetro for passado para o método, removeremos todos os dados:

.removeData();

Exemplo

Vamos usar data para definir dados para a tag p, passando o nome da chave 'test' e o valor 21, e então usar removeData para removê-los:

<p>texto</p> $('p').data('test', 21); // os dados são gravados console.log($('p').data('test')); // exibirá 21 $('p').removeData('test'); // os dados para 'test' foram removidos console.log($('p').data('test')); // exibirá undefined

Veja também

  • método data,
    que permite gravar e ler dados em um elemento
  • método hasData,
    que verifica a presença de dados em um elemento
  • Método JavaScript removeAttribute,
    que permite remover um atributo específico de uma tag
azbydeenesfrkakkptruuz