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

DicedLonely
2022-02-18 23:35:42

https://image.noelshack.com/fichiers/2018/16/1/1523882682-risitashackeur.png

DicedLonely
2022-02-18 23:44:09

https://image.noelshack.com/fichiers/2017/06/1486469412-bloggif-5899b8910f646.png

PullOff
2022-02-18 23:45:28

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.

DicedLonely
2022-02-18 23:50:06

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 iqhttps://image.noelshack.com/fichiers/2017/22/1496509864-feelsbadman.png

PullOff
2022-02-18 23:51:18

à l'époque en jQuery t'avais le toggle() qui permettait ça (mais ça remonte :hap: ).
Regarde comment faire un toggle avec les librairies modernes.

DicedLonely
2022-02-18 23:53:51

Je vais devoir installer une librairie pour juste un petit effet sur un élémenthttps://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

DicedLonely
2022-02-18 23:55:35

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

PullOff
2022-02-18 23:56:31

Le 18 février 2022 à 23:53:51 :
Je vais devoir installer une librairie pour juste un petit effet sur un élémenthttps://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.

Obscurtion
2022-02-19 00:02:32

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

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.