jQuery ist eine bekannte JavaScript-Bibliothek, die es Entwicklern ermöglicht, HTML-Dokumente, dynamische Effekte, Ajax-Interaktionen usw. einfacher zu verarbeiten. Unter diesen ist die attr()-Methode eine wichtige Funktion in der jQuery-Bibliothek, mit der die Attribute des angegebenen Elements abgerufen oder festgelegt werden. In diesem Artikel befassen wir uns intensiv mit der attr()-Methode in jQuery, um den Lesern ein tieferes Verständnis ihrer Verwendung zu vermitteln.
1. Die Methode attr() verstehen
Schauen wir uns zunächst an, wie attr() definiert ist.
$('div').attr('name', 'value');
Es ist ersichtlich, dass die grammatikalische Struktur von attr() sehr intuitiv und einfach ist. Mithilfe der Auswahlmethode kann es die zu verarbeitenden Elemente aus dem DOM-Dokument finden. Verwenden Sie dann die Methode attr(), um ihre Attribute abzurufen oder festzulegen. Dabei gibt der erste Parameter den Attributnamen an, der abgerufen oder festgelegt werden muss, und der zweite Parameter gibt den Attributwert an.
Werfen wir einen Blick auf die spezifische Anwendung dieser Funktion:
Rufen Sie die angegebenen Elementattribute ab:
$(' div').attr('class') //Das 'Klasse'-Attribut zurückgeben
Das angegebene Elementattribut festlegen:
#🎜🎜 #$('div ').attr('class', 'my-class'); //Setzen Sie das Attribut 'class' auf 'my-class'2. Verwendung der attr()-Methode
Als nächstes stellen wir einige Beispiele vor, damit die Leser besser verstehen, wie die attr()-Methode verwendet wird.
// Setze die ID auf 'divId'
var div = $('div ' ); div.attr('id', 'divId');
//Holen Sie sich die ID-Nummer
var div = $ ('div ');
div.attr('class', 'my-class');
//Erhalten Sie den Klassennamen
var divClass = div.attr( 'Klasse') ;
$('a' ).attr('data-userId', '123456');
//Erhalten Sie den Wert von data-userId
var userId = $('a') .attr('data- userId');
name:'myName', value:'myValue'
Dynamisches Laden einer Bildadresse:
# 🎜 🎜#$('img').attr('src', '/my-image.png');Das obige ist der detaillierte Inhalt vonattr-Methode in jquery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!