Als «custom-data-attribute» getaggte Fragen

Benutzerdefinierte Datenattribute dienen dazu, benutzerdefinierte Daten privat für die Seite oder Anwendung zu speichern, für die es keine geeigneten Attribute oder Elemente mehr gibt.

1020
Element nach Datenattribut auswählen

Gibt es eine einfache und unkomplizierte Methode, um Elemente anhand ihres dataAttributs auszuwählen ? Wählen Sie beispielsweise alle Anker aus, customerIDderen Datenattribut den Wert hat 22. Ich zögere etwas, relandere Attribute zum Speichern solcher Informationen zu verwenden, aber ich finde es...

813
Wie erhalte ich das Daten-ID-Attribut?

Ich verwende das jQuery-Treibsand-Plugin. Ich muss die Daten-ID des angeklickten Elements abrufen und an einen Webservice übergeben. Wie erhalte ich das Daten-ID-Attribut? Ich verwende die .on()Methode, um das Klickereignis für sortierte Elemente erneut zu binden. $("#list li").on('click',...

513
jQuery Data vs Attr?

Was ist der Unterschied in der Verwendung zwischen $.dataund $.attrbei der Verwendung data-someAttribute? Meines Wissens nach wird das $.datain jQuery's gespeichert $.cache, nicht im DOM. Daher sollte ich verwenden, wenn ich $.cachefür die Datenspeicherung verwenden möchte $.data. Wenn ich...

170
Hinzufügen eines Datenattributs zu DOM

$('div').data('info', 1); alert($('div').data('info')); //this works $('div[data-info="1"]').text('222'); //but this don't work Ich erstelle ein Element in jquery. Danach möchte ich das Attribut "Daten" hinzufügen. Er ist wie und wird hinzugefügt, aber im DOM ist dies nicht ersichtlich und ich kann...

116
Sind leere HTML5-Datenattribute gültig?

Ich möchte ein einfaches jQuery-Plugin schreiben, das Inline-Modalitäten unter bestimmten Elementen anzeigt. Meine Idee ist, dass das Skript basierend auf den auf Elementen angegebenen Datenattributen automatisch initiiert wird. Ein sehr einfaches Beispiel: <p data-modal-target>Hover over me...