Heim >Web-Frontend >CSS-Tutorial >Wie entferne ich Inline-Stile, die mit der .css()-Funktion von jQuery hinzugefügt wurden?
Inline-Styling entfernen, das mit der .css()-Funktion von jQuery hinzugefügt wurde
Wenn Sie mit jQuery arbeiten, um CSS-Stile dynamisch zu ändern, kann dies erforderlich sein um bestimmte Stile zu entfernen, die Sie basierend auf bestimmten Bedingungen hinzugefügt haben. Ein solches Szenario beinhaltet das Entfernen von Inline-Stilen, die Elementen mithilfe der Funktion .css() hinzugefügt wurden.
Um einen mit .css() hinzugefügten Stil zu entfernen, können Sie den folgenden Ansatz verwenden:
Lösung:
Ändern Sie die Eigenschaft in eine leere Zeichenfolge. Wenn Sie beispielsweise mit der Funktion .css() eine Hintergrundfarbe hinzugefügt haben:
if (color != '000000') $("body").css("background-color", color);
Um diesen Inline-Stil zu entfernen, können Sie Folgendes verwenden:
$.css("background-color", "");
Erklärung:
Wenn Sie eine Eigenschaft auf eine leere Zeichenfolge festlegen, wird der Inline-Stil für diese Eigenschaft effektiv entfernt. Mit diesem Ansatz können Sie über jQuery hinzugefügte Stile selektiv entfernen, ohne die in Ihren CSS-Dateien definierten Standardstile zu beeinträchtigen.
Hinweis:
Das obige ist der detaillierte Inhalt vonWie entferne ich Inline-Stile, die mit der .css()-Funktion von jQuery hinzugefügt wurden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!