un Forastero  <Webworking>


Daten mit jQuery's data() zwischenspeichern

Mittwoch, 01 Juli 2009   





Man kann Daten mittels innerHTML innerhalb des DOM speichern. Oder auch, unter Verwendung von jQuery, das Alt-Attribut nutzen.


$('selektor').attr('alt', 'Daten zum zwischenspeichern');
// später, Daten wieder einlesen
$('selektor').attr('alt');

warum soll das schlecht sein? Naja, das alt-Attribut ist eigentlich nicht dafür gedacht, genausowenig wie HTML dafür gedacht ist, Daten zwischenzuspeichern. jQuery bietet ein viel mächtigeres Werkzeug, data().


$('selektor').data('bezeichnung', 'Daten zum zwischenspeichern');
// später, Daten wieder einlesen
$('selektor').data('bezeichnung');

Die Daten werden mit data() in den Selektor geschrieben unter Verwendung einer bestimmten Bezeichnung, um die Daten später wiederzufinden. Die Datenmenge ist dabei unbegrenzt und es ist auch egal, welches Seitenelemente man sich aussucht.





Kommentare

es gibt insgesamt 0 Kommentar(e)



Name*
Vorname
Kommentar*
Email
Homepage
Telefon
Sicherheitscode *
 


This is a nested column

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

This is another nested column

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.