JQuery.noConflict ();

Fermé
gabi26 Messages postés 38 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 12 avril 2009 - 27 mars 2009 à 14:55
 Barbara - 19 août 2010 à 15:25
Bonjour,

je tente un troisième thème sur le forum et espère avoir plus de succès que précédemment...
Je souhaite utiliser les deux librairies javascript scriptaculous (donc avec prototype) et jQuery. Rien à faire. Je trouve différentes propositions sur les forums ou tutoriaux. mais Firebug m'indique:

document.defaultView.Getcomputedstyle(link,null) is null

...là il bloque total! et si j'arrête la recherche il m'écrit:

$( "#deplace" ).rubriques ({ is null

(il s'agit d'une des lignes javascript pour lancer un slider avec jQuery)

Bref il ne voit rien...
J'ai essayé:
<script type="text/javascript">
// Javascript jQuery
var $j = jQuery.noConflict();
$j('document').ready(function(){
alert("ready");
});

// Javascript prototype
window.addEvent('domready', function(){
$('prototype').setStyle('display', 'block');
});
</script>

et ça (en attribuant des classes à mes div jouant les différentes librairies)

<script>
jQuery.noConflict();
jQuery ('#jquery').addClass('jquery');
$('prototype').addClassName('prototype');
</script>

et aussi ça ( et bien d'autres...)

<script>
var J = jQuery.noConflict();
J('#jquery').css('display', 'block');
</script>

et d'autres...Qu'est ce que je suis censée ECRIRE??!!!
Toutes les bonnes idées sont les bienvenues! Merci. Bonne journée.

3 réponses

Je suis vraiment dans le brouillard moi aussi concernant le conflit jquery vs scriptaculous, je voulais savoir si tu avais réussi à résoudre ton problème, peut être que dans ce cas, ça pourrait me mettre sur la piste

Toute réponse sera la bienvenue, merci d'avance
0
monkey_monk Messages postés 641 Date d'inscription mercredi 1 juillet 2009 Statut Membre Dernière intervention 10 août 2012 128
Modifié par monkey_monk le 4/08/2010 à 23:26
Bonjour,

as-tu essayé en mettant simplement jQuery() au lieu de $() ? (sans noconflict)

Sinon pense à bien "encadrer" tes codes en faisant par exemple un objet ou une clôture... parfois ça aide ! ^^


[Monkey Monk]
That's all folks !
0
non j'ai pas essayé ça, à vrai dire.

En revanche j'ai essayé en cumulant noconflict et $j, je vais essayer une dernière fois ce que tu dis et sinon, je vais passer par une lightbox jquery, mais c'est rageant de pas y arriver

Et toi au final, t'as réussi?

Merci, à +
0
monkey_monk Messages postés 641 Date d'inscription mercredi 1 juillet 2009 Statut Membre Dernière intervention 10 août 2012 128
10 août 2010 à 13:01
J'ai déjà réussis à utiliser Mootools et jQuery via la syntaxe jQuery()... c'est pour ça que je t'en faisais la proposition. :)
Alors ? Ca fonctionne pour toi ou pas ?
0
oui c'est bon ça marche, en fait je me compliquais trop le truc, ouf

merci, à +
0