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

jQuery Discussion :

Conflit Script jQuery


Sujet :

jQuery

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 6
    Par défaut Conflit Script jQuery
    Bonjour,

    Après avoir cherché et testé beaucoup de choses, je viens poster mon problème ici peut être que ça ira plus vite...

    J'ai un conflit avec entre les fichiers qui utilise mon gèrent mon Slider :

    revslider.jquery.themepunch.plugins.min.js
    revslider.jquery.themepunch.revolution.js
    custom.js

    dans les balises <head></head>

    et mon Form contact qui fait appel à : ( dans le corps du fichier contact )

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <script type="text/javascript" src="jquery/jquery.form.js"></script>
    	<script type="text/javascript">
    	$(document).ready(function() { 
    	var options = { 
    	target:        '#alert'
    	}; 
    	$('#contactForm').ajaxForm(options); 
    	}); 
     
    	$.fn.clearForm = function() {
    	  return this.each(function() {
    		var type = this.type, tag = this.tagName.toLowerCase();
    		if (tag == 'form')
    		  return $(':input',this).clearForm();
    		if (type == 'text' || type == 'password' || tag == 'textarea')
    		  this.value = '';
    		else if (type == 'checkbox' || type == 'radio')
    		  this.checked = false;
    		else if (tag == 'select')
    		  this.selectedIndex = -1;
    	  });
    	};
     
    	</script>
    Lorsque je supprime l'un des fichier .js pour mon slider, celui ne fonctionne pas mais formulaire répond bien au jQuery.
    Donc il y a bien un conflit que je ne sais comment gérer, après avoir essayé jQuery.noConflict(); dans le fichier de mon form, mais je ne l'utilise peut être pas correctement. Novice en JS, je ne sais que utiliser les scripts et c'est tout...

    Donc si vous avez la réponse....
    Je peux uploader les fichiers si nécessaire.

    MErci

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    as tu regardé du coté de noConflict() ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 6
    Par défaut
    Oui, j'ai essayé de mettre no.conflict dans les fichiers, mais je ne sais pas vraiment comment ca marche au final, ou le mettre, etc...

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 6
    Par défaut
    Oui j'étais tombé sur ce lien , mais j'avou que je saisi pas beaucoup d'informations dedans, j'essaye de mettre ce no.conflict un peu par tout de la manière que je peux mais ça ne fonctionne pas !

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 6
    Par défaut
    Bon... j'ai essayé de comprendre un peu, je comprend le principe, mais je ne suis pas parvenu à l'appliquer à mon cas..

    J'ai essayé de remplacer par la fonction dans mon fichier contact par

    jQuery.noConflict();

    jQuery(function($){

    Quand je valide le formulaire il ne passe plus rien, alors qu'avant il ne marchait pas mais m'affichier ma page send.php ( pas de verification des champs)

    JE tourne un peu autour du peu, peu être penser à abandonner ou alors j'hebergerai les fichiers demain pour que ce soit plus clair..

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 6
    Par défaut
    Voici les fichiers concernés : http://paf.im/u5Cv1

    J'ai vraiment tout essayé je suis à court de solution.

Discussions similaires

  1. Conflit script jQuery
    Par monski_4 dans le forum jQuery
    Réponses: 5
    Dernier message: 16/03/2011, 23h56
  2. Conflit entre deux scripts jquery imbriqués
    Par silgan dans le forum jQuery
    Réponses: 2
    Dernier message: 17/12/2010, 10h41
  3. conflits scripts jquery
    Par mozzlo dans le forum jQuery
    Réponses: 4
    Dernier message: 16/08/2010, 09h10
  4. conflit entre 2 scripts jquery
    Par diice dans le forum jQuery
    Réponses: 3
    Dernier message: 15/02/2010, 15h02
  5. Conflits entre script JQuery
    Par joker92 dans le forum jQuery
    Réponses: 7
    Dernier message: 29/11/2009, 20h20

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