jQuery.hasData-metode

Die metode jQuery.hasData kontroleer of data vir 'n element, gestel met behulp van die metode data, aanwesig is. Indien daar geen data-objek aan die gegewe element gekoppel is nie, sal die metode false teruggee, anders true.

Sintaksis

So kontroleer ons of data vir 'n DOM-element aanwesig is:

javascriptjQuery.hasData(DOM element);

Voorbeeld

Kom ons stel data vir die p-tag met behulp van data, en kontroleer dan of data daarvoor gestel is:

html<p>text</p>
javascriptlet $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // sal false uitvoer

$('p').data('test', 21);
console.log(jQuery.hasData(p)); // sal true uitvoer

Sien ook

  • metode data,
    wat dit moontlik maak om data na 'n element te skryf en uit te lees
  • metode removeData,
    wat data in 'n element verwyder
  • JavaScript-metode hasAttribute,
    wat kontroleer of 'n gegewe kenmerk by 'n element aanwesig is