Heim > Web-Frontend > Front-End-Fragen und Antworten > Wie ermittelt JQuery, ob ein Element ein deaktiviertes Attribut hat?

Wie ermittelt JQuery, ob ein Element ein deaktiviertes Attribut hat?

WBOY
Freigeben: 2022-05-12 11:17:25
Original
4199 Leute haben es durchsucht

Beurteilungsmethode: 1. Verwenden Sie „Element to be Judg.attr(„disabled“);“, um den deaktivierten Attributwert des Elements zu erhalten. 2. Verwenden Sie „if (abgerufener deaktivierter Attributwert des Elements == „disabled“) { Das Element hat den Code dieses Attributs;}" kann beurteilt werden.

Wie ermittelt JQuery, ob ein Element ein deaktiviertes Attribut hat?

Die Betriebsumgebung dieses Tutorials: Windows10-System, JQuery3.2.1-Version, Dell G3-Computer.

Wie JQuery bestimmt, ob ein Element ein deaktiviertes Attribut hat

1 Verwenden Sie die attr-Methode, um das deaktivierte Attribut des Attributs abzurufen. Die attr()-Methode legt die Attribute und Werte des ausgewählten Elements fest oder gibt sie zurück.

Wenn diese Methode zur Rückgabe eines Attributwerts verwendet wird, wird der Wert des ersten übereinstimmenden Elements zurückgegeben.

Wenn diese Methode zum Festlegen von Attributwerten verwendet wird, werden ein oder mehrere Attribut/Wert-Paare für das passende Element festgelegt.

Syntax

Gibt den Wert des Attributs zurück:

$(selector).attr(attribute)
Nach dem Login kopieren

2. Verwenden Sie die if-Schleife zur Beurteilung

if 语句
    if(条件表达式){
        语句...
    }
Nach dem Login kopieren
Wenn die if-Anweisung ausgeführt wird, wird zuerst der bedingte Ausdruck ausgewertet,

Wenn der Wert der Bedingung Ausdruck ist wahr, die Anweisung nach dem if wird ausgeführt

Wenn der Wert des bedingten Ausdrucks falsch ist, wird die Anweisung nach dem if nicht ausgeführt

Wenn Sie möchten, dass die if-Anweisung mehrere Anweisungen steuert, können Sie diese Anweisungen in einen Codeblock einfügen {}

Der Codeblock nach der if-Anweisung ist nicht erforderlich. Versuchen Sie jedoch, während der Entwicklung Codeblöcke zu schreiben, auch wenn dies nur der Fall ist eine Anweisung nach dem if.

Das Beispiel lautet wie folgt:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>123</title>
<script src="js/jquery.min.js">
</script>
<script>
$(document).ready(function(){
var res=$("#mybutton").attr("disabled");
if(res=="disabled"){
alert(&#39;该元素有disabled属性&#39;);
}
});
</script>
</head>
<body>
<button id="mybutton" type="button" disabled>有disabled属性的元素</button>
</body>
</html>
Nach dem Login kopieren

Ausgabeergebnis:

Wie ermittelt JQuery, ob ein Element ein deaktiviertes Attribut hat?Empfohlene verwandte Video-Tutorials:

jQuery-Video-Tutorial

Wie ermittelt JQuery, ob ein Element ein deaktiviertes Attribut hat?

Das obige ist der detaillierte Inhalt vonWie ermittelt JQuery, ob ein Element ein deaktiviertes Attribut hat?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage