so ändern Sie hintergrund-Bild, dynamisch nur wenn radio-button ausgewählt ist und durch drücken der senden-Schaltfläche
so ändern Sie hintergrund-Bild, dynamisch nur wenn radio-button ausgewählt ist und durch drücken der senden-Schaltfläche
- Ich denke, dass man will "glatt" und "langsam" hintergrund ändern, oder nicht? Überprüfen Sie meine Letzte änderung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nur mithilfe von Javascript
Test online: http://jsfiddle.net/OscarGarcia/t70prkda/
HTML-test-code:
Javascript-code:
Edit 1: Mit Hilfe von jQuery
Test online: http://jsfiddle.net/OscarGarcia/t70prkda/1/
Edit 3: Ändern hintergrund Bild in JS und jQuery
Einfachheit halber mein code nur ändern, hintergrund-Farbe, diese wechselt background-image: http://jsfiddle.net/OscarGarcia/t70prkda/2/
Und in reinem javascript: http://jsfiddle.net/OscarGarcia/t70prkda/3/
Edit 3: Smooth Hintergrundbild übergang
Online testen: http://jsfiddle.net/OscarGarcia/2g6rfdsf/
CSS-Code:
HTML-Code:
Hinweis, dass ich mit einem overlay (ein div über dem hintergrund) mit opacity auf 0 (versteckt) und ich werde animieren Sie die Deckkraft. Es ist nicht möglich animiert hintergrund Bild ändert sich, Sie ändert sich sofort.
Und javascript (jQuery-version) code:
Beim drücken der Taste hintergrund overlay angezeigt oder ausgeblendet reibungslos, denn CSS-code
transition: all 2s ease-in-out;
während Sie mit der linken position ändert sich langsam auch!.Hoffe, es hilft!
Werden Sie wollen, um jquery verwenden Sie zum registrieren des eventHandler mit beiden Aktionen.
Etwas wie: