Ich habe einen großen Div-Container (ID = erster Container). In diesem Container befinden sich vier kleinere Divs. Ursprünglich sind in diesen vier blauen DIVs Bilder enthalten.Swap-DIV-Container ohne Neuladen der Seite
Ich habe auch zwei andere Divs außerhalb Container. Ihr Zweck besteht darin, den gesamten ersten Container in einen anderen Container zu tauschen. Es wird drei Container mit drei verschiedenen IDs geben: Null-Container, Erster-Container, Zweit-Container.
https://jsfiddle.net/chwjmrnm/
div {
outline: solid 2px red;
}
.container {
background-color: green;
width: 200px;
height: 200px;
}
.inside {
display: inline-flex;
background-color: blue;
width: 40%;
height: 40%;
margin: 8px;
}
.flip-div {
display: inline-flex;
width: 60px;
height: 40px;
}
<div id="first-container" class="container">
<div class="inside"></div>
<div class="inside"></div>
<div class="inside"></div>
<div class="inside"></div>
</div>
<div id="next-container" class="flip-div">Previous</div>
<div id="previous-container" class="flip-div">Next</div>
Das Problem ist, wie kann ich diese divs außerhalb des Behälters (iV-Container und Next-Container) zu machen, dass, wenn sie gedrückt werden, ist es die Haupt Swaps großer Container, ohne Nachladeplatz?
Ich könnte einfach previous-container div und next-container div in, senden es auf andere .html Seite und andere .html Seite würde bereits einen anderen Container haben, aber ich möchte es tun, ohne Seite neu zu laden und vorzugsweise mit einigen Folie Animation.
Ich habe Probleme, weil ich ziemlich neu im Codieren bin. Habe JavaScript noch nicht wirklich gelernt.
Jede Hilfe wird wirklich geschätzt, danke.
Danke für die Antwort, aber dieser JavaScript-Code scheint aus irgendeinem Grund für mich überhaupt keine Wirkung zu haben. Nach dem Klicken auf div wird keine Warnung angezeigt. – weno
@weno HYG läuft [Beispiel] (https://jsfiddle.net/rkhater/vq7pLwnt/) – Ruming