jQuery

Instanz; Leistung; Daten aus wissenschaftlichen Experimenten;

jquery jQuery.data()-Methode Syntax

Funktion: Die Methode data() hängt Daten an das ausgewählte Element an oder ruft Daten vom ausgewählten Element ab. Dies ist eine Low-Level-Methode; die Verwendung von .data() ist bequemer.

Rückgabefunktion vom Element: Gibt zusätzliche Daten vom ausgewählten Element zurück.

Syntax: $(selector).data(name)

Parameter:

ParameterBeschreibung
NameOptional. Gibt den Namen der abzurufenden Daten an. Wenn kein Name angegeben wird, gibt diese Methode alle gespeicherten Daten des Elements als Objekt zurück.

Daten an Element anhängen: Daten an das ausgewählte Element anhängen.

Syntax: $(selector).data(name,value)

Parameter:

ParameterBeschreibung
Name Erforderlich. Gibt den Namen der festzulegenden Daten an.
Wert Erforderlich. Gibt den Wert der festzulegenden Daten an.

Daten mithilfe von Objekten an Elemente anhängen: Daten mithilfe von Objekten mit Name/Wert-Paaren an ausgewählte Elemente anhängen.

Syntax: $(selector).data(object)

Parameter:

ParameterBeschreibung
Objekt Erforderlich. Gibt ein Objekt an, das Name/Wert-Paare enthält.​

jquery jQuery.data()-Methode Beispiel

<html>
<head>
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("#btn1").click(function(){
    $("div").data("greeting", "Hello World");
  });
  $("#btn2").click(function(){
    alert($("div").data("greeting"));
  });
});
</script>
</head>
<body>
<button id="btn1">把数据添加到 div 元素</button><br />
<button id="btn2">获取已添加到 div 元素的数据</button>
<div></div>
</body>
</html>
Instanz ausführen »

Klicken Sie auf die Schaltfläche „Instanz ausführen“, um die Online-Instanz anzuzeigen