Wie kann ich Umschalten zwischen jede css-Eigenschaft klicken Sie mit javascript oder jquery?
ich bin sehr neu in javascript, aber ich brauche etwas, wie angenommen, ich habe einen weißen hintergrund, wenn ich es auf einmal dann seinen hintergrund ändern sollte schwarz und wenn ich auf wieder auf seine hintergrund sollte sich ändern in weiß wieder. heißt, ich brauche zu ändern hintergrund der gleichen Schaltfläche, die auf klicken auf die gleiche Schaltfläche, bitte helfen Sie mir, ich bin wirklich sehr puzzle-und ich bin auch in der Phase des Lernens von javascript, so dass, wenn Sie können mir sagen, etwas mehr über javascript oder eine andere Idee außer dem, was ich brauche, wäre ich Euch dankbar, vielen Dank.
Ich verstehe, Sie sind mit JavaScript, aber was haben Sie versucht?
InformationsquelleAutor user2827600 | 2013-09-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie versuchen, so etwas wie dieses
HTML:
CSS:
JS:
DEMO.
Vanille JavaScript :
DEMO.
Gibt es andere Möglichkeiten, aber dies sind nur einige Ideen.
InformationsquelleAutor The Alpha
Eine jQuery Lösung wäre
http://jsfiddle.net/zMrtL/ (Ich habe die text Farbe auf rot, so dass auf Umschalten, es wird nicht am Ende mit text schwarz auf schwarz, also unsichtbar.)
CSS
Über die "Spezifität" Frage, wenn Sie nicht hinzufügen
#div
vordark
, die#div
definition überschreibt die.dark
definition und das div bleibt weiß, ist es sogar Hinzugefügt von jQuery. Blick auf diese oder diese wenn Sie mehr wissen wollen.JavaScript/Jquery
#div
bedeutet, dass ein element mit der iddiv
d.h.<div id="div"></div>
als#
bedeutet, dass ein element, für das die folgende ID an. Wenn Sie Klasse statt, d.h.<div class="div"></div>
verwenden.div
Dokumentationen für
auf
,toggleClass
, und übergeben Sie eine Funktion, um jQuery-KonstruktorInformationsquelleAutor luiges90