Ich versuche, die Farbe meiner Submit-Schaltflächen Hintergrundfarbe beim Klicken mit JQuery abzurufen, aber dabei wird die Hover-Farbe anstelle der Standardfarbe gespeichert.Get Default Background Color
Wie kann ich den obigen Code ändern, um die Standardhintergrundfarbe anstelle der Hoverfarbe zu erhalten?
Sie können nur die Hintergrundfarbe erhalten, die derzeit auf das Element angewendet wird. Beachten Sie, dass das, was Sie beschreiben, nur in CSS erreicht werden kann, ohne dass JS überhaupt benötigt wird. –
Können Sie 'css',' html' bei Question angeben? Wird 'css'': hover' oder 'javascript'' onmouseover' Event verwendet, um die Hintergrundfarbe zu ändern? – guest271314
Wenn Sie auf Ihren Absenden-Button klicken, schwebt Ihr technisch darüber. Wenn Sie also ein Hover-Hintergrundfarbe-CSS-Attribut gesetzt haben und auf die Schaltfläche "Senden" klicken, wird die aktuelle Farbe der Schaltfläche auf diesen Wert gesetzt, bevor Sie auf die Schaltfläche klicken und den Hover-Wert zurückgeben. Speichern Sie die BG-Farbe, bevor Sie auf die Schaltfläche klicken, und geben Sie dann diesen Wert zurück. –