IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Conflit entre deux codes : afficher/cacher une div


Sujet :

JavaScript

  1. #1
    Membre actif

    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 42
    Points : 258
    Points
    258
    Par défaut Conflit entre deux codes : afficher/cacher une div
    Bonjour,

    J'essaye de faire afficher un div lorsque la valeur d'un radio "upload_oui" retourne True et à l'inverse ne pas l'afficher lorsque le radio "upload_non" retourne false.

    J'ai trouvé un petit script qui fonctionne à merveille sur des radios standard, j'ai fais des pages tests qui illustrent le soucis :

    Rendu: ICI

    Cependant, j'utilise aussi et ce depuis un moment un script appelé "checkbox.js", visible ICI
    qui fonctionne aussi très bien et qui me permet de stylisé mes checkbox et radios, mais le problème c'est qu'il empêche le script sur l'affichage du div de fonctionner correctement.

    Donc lorsque je rajoute simplement la class="styled" (utilisé par checkbox.js) sur les deux radios "Upload_oui" et "Upload_non" ces derniers ont bien leur style mais le code sur le div ne fonctionne plus....

    Rendu: ICI

    Je pense qu'il faudrait "fusionner" ces deux codes, mais mes connaissances actuelle (du-moins en js) sont insuffisantes pour pouvoir le faire, j'ai tout de même placé des alert('action => cacher la div') dans le checkbox.js pour repéré à quel endroit il fallait intervenir pour "placer du code" mais je ne serais guerre aller plus loin

    Comment dois-je procédé ?

    Merci beaucoup.

  2. #2
    Membre actif

    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 42
    Points : 258
    Points
    258
    Par défaut
    Il m'a suffit de mettre le onclick sur le div contenant la checkbox au lieu de le mettre sur cette dernière. Car mon click ne peut pas être intercepté sur un élément caché.

    Hors le script de ma checkbox cache les vraies radios...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Conflit entre deux codes js.
    Par Shakuro dans le forum jQuery
    Réponses: 2
    Dernier message: 02/01/2012, 16h44
  2. afficher cacher une div dans un pseudo container
    Par gtraxx dans le forum jQuery
    Réponses: 6
    Dernier message: 22/11/2011, 11h41
  3. Afficher/Cacher une div en fonction d'une ligne
    Par student_php dans le forum jQuery
    Réponses: 0
    Dernier message: 13/11/2011, 10h55
  4. Afficher/cacher une div
    Par almoha dans le forum jQuery
    Réponses: 10
    Dernier message: 22/09/2011, 16h16
  5. Afficher / Cacher une Div contenant un slider
    Par KrusK dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 10/07/2007, 14h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo