Topic de DicedLonely :

Un khey pour m'aider sur un petit truc en JS ?

Supprimé
  • 1

pose ton problème.
Y'a pas mal de kheys qui s'y connaissent.

Perso le JS ça fait longtemps que j'en ai pas fait mais tu peux toujours exposer le problème ici.

En fait c'est pas vraiment un problème. J'ai deux div avec du contenu différent, j'aimerais les intervertir sur un onclick (bouton), en afficher une et masquer l'autre, en gros une carte recto -> clique -> j'affiche le verso --> clique --> recto etc. J'ai essayé 4/5 tutos mais j'y arrive pas, le JS ça me dépasse je pige rien, 50 iq https://image.noelshack.com/fichiers/2017/22/1496509864-feelsbadman.png
à l'époque en jQuery t'avais le toggle() qui permettait ça (mais ça remonte :hap: ).
Regarde comment faire un toggle avec les librairies modernes.

Je vais devoir installer une librairie pour juste un petit effet sur un élément https://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png (ça m'avait l'air assez basique comme truc pourtant).

Bordel ça me rappelle ce pavé https://www.jeuxvideo.com/forums/42-51-62451996-1-0-1-0-enfer-le-web-en-2020.htm

Je vais quand même regarder merci, mais déjà que je bite rien avec du JS vanilla, alors avec des librairies https://image.noelshack.com/fichiers/2016/30/1469541952-risitas182.png

Le 18 février 2022 à 23:53:51 :
Je vais devoir installer une librairie pour juste un petit effet sur un élément https://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png (ça m'avait l'air assez basique comme truc pourtant).

Bordel ça me rappelle ce pavé https://www.jeuxvideo.com/forums/42-51-62451996-1-0-1-0-enfer-le-web-en-2020.htm

Non mais ça dépend de comment est ton environnement. Tu peux faire ça très simplement en angular/vue.

Maintenant nativement en vanillaJS tu peux faire que le onClick déclenche une fonction qui a pour effet de changer la classe (ou le display) des div concernés. Mais c'est un peu trop usinage.

Modifie leur propriété css de visibilité via une fonction onclick qui prends en argument la classe qui identifie les deux divs qui constituent ta carte
T'as juste besoin d'inverser l'attribu boolean de la propriété css de visibilité sur ces divs

Edit: j'ai supposé que tu faisais du js vanilla

  • 1

Données du topic

Auteur
DicedLonely
Date de création
18 février 2022 à 23:35:42
Date de suppression
19 février 2022 à 00:30:27
Supprimé par
Auteur
Nb. messages archivés
9
Nb. messages JVC
9
En ligne sur JvArchive 373