Conflit 2 jQuery

Résolu
Bonjour,

Comme j'ai un conflit entre 2 scripts jquery
mon code <head> :
<script type="text/javascript" src="js/jquery.js"></script> (version 1.8.1)     
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>     
<script type="text/javascript" src="js/jquery.mousewheel.js"></script>     
<script type="text/javascript" src="js/jScrollPane.js"></script>     
<script type="text/javascript" src="js/script.js"></script>

j'ai découvert le problème en voulant faire un envoi ajax :

var req = $.ajax({     
 url: 'actions/albums.php',     
 type: 'POST',     
 data : {     
  ajaxgenre : genre,     
  ajaxartiste : newartiste     
 }     
});     
req.done(function(msg){     
 alert(msg);     
});  


cette requête fonctionne lorsque je retire
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> 


Sauf erreur je dois utiliser jQuery.noConflict();
mais sans succès. j'ai tenté :

jQuery.noConflict();     
var req = $.ajax({     
 url: 'actions/albums.php',     
 type: 'POST',     
 data : {     
  ajaxgenre : genre,     
  ajaxartiste : newartiste     
 }     
})(jQuery);     
req.done(function(msg){     
 alert(msg);     
})(jQuery);


et

function ouverturefiche(){     
 var req = $.ajax({     
  url: 'actions/albums.php',     
  type: 'POST',     
  data : {     
   ajaxgenre : genre,     
   ajaxartiste : newartiste     
  }     
 });     
 req.done(function(msg){     
  alert(msg);     
 });     
}(jQuery); 


merci d'avance, si vous avez une solution ?

4 réponses

  1. ah zut ! ça ne marche pas tant que ça !
    j'ai suivi à la lettre le tuto de comment ça marche
    et visiblement, ma page .php ne réceptionne pas les données.
    mais la communication fonctionne entre mes pages .js et .php
    1. j'ai tenté l'ajax en javascript.
      Je n'avais encore jamais essayé (effectivement jQuery est plus légé :))
      n'empêche que ça marche :)

      http://www.siteduzero.com/tutoriel-3-4745-ajax-et-l-echange-de-donnees-en-javascript.html?all=1#ss_part_100302