jQuery: text Ändern, Farbe auf das element mit der Hintergrundfarbe?
Möchte ich den text ändern der Farbe eines Elements auf das element die Hintergrundfarbe.
Zum Beispiel, wenn die Hintergrundfarbe in schwarz geändert, anschließend den text weiß. Wenn die Hintergrundfarbe ist weiß geändert, dann Mach den text schwarz.
Wäre es ein bisschen komplexer als dass, obwohl, als der Benutzer kann die Hintergrundfarbe ändern, um was auch immer Sie möchten.
Fand ich einige zufällige Artikel über Handhabung des Backends, aber nichts mit javascript (oder noch besser, jQuery).
- Möglich, Duplikat der text Ändern, Farbe auf die Helligkeit des bedeckten Hintergrundbereich?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erstellen Sie zunächst eine Funktion, die bestimmt, ob eine Farbe dunkel ist oder nicht (Quelle, modifiziert):
Dann verwenden Sie etwas entlang der Linien von:
http://jsfiddle.net/QkSva/
Ich schlage vor, Sie tun, verwenden Sie css-themes, also änderung an der css-Datei, für, die. Aber Sie können es tun mit jQuery.
dies ist nur die einfache Lösung, wenn Sie wirklich wollen, um dieses wäre es gut zu setzen
eine Veranstaltung, die auf änderungen im hintergrund.
hoffe, das hilft