J'essaie d'utiliser à la fois jQuery et Prototype en même temps.Conflit jQuery et Prototype
J'ai passé des heures et des heures à chercher des solutions pour résoudre ce problème. La méthode la plus commune que j'ai trouvée est http://docs.jquery.com/Using_jQuery_with_Other_Libraries. Cependant, cela n'a pas fonctionné, peu importe comment je place le code "jQuery.noConflict()".
Quelqu'un peut-il m'aider avec ceci?
Merci à l'avance
Voici mon code
<script type="text/javascript" src="/js/swfobject.js">
</script>
<script type="text/javascript" src="/js/layerswitch.js">
</script>
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-2351815-2";
urchinTracker();
</script>
<script type="text/javascript" src="/js/jquery-1.3.2.min.js">
</script>
<script type="text/javascript" src="/js/fadeLinks.js">
</script>
<script>
jQuery.noConflict();
jQuery(document).ready(function($){
$("#example").autocomplete(options);
});
</script>
<script src="js/prototype.js" type="text/javascript">
</script>
<script src="js/scriptaculous/scriptaculous.js" type="text/javascript">
</script>
<script src="js/recommended_items.js" type="text/javascript">
</script>
<script type="text/javascript">
//<![CDATA[
Event.observe(window, 'load', function() {
var recommended_items = new RecommendedItems('recommended_items', <?="$store_id, $gift_registry_id" ?>);
recommended_items.setBaseURL('<?=$site_server . SITE_STANDARD ?>');
<?php if (THIS_PAGE == PRODUCT_PHP) { ?>
recommended_items.setProduct(<?="$product_id, $category_id" ?>);
<?php } ?>
recommended_items.fetchItems();
});
//]]>
</script>
La fonction transmise dans jQuery (document) .ready récupère l'objet jQuery lorsqu'il est appelé. Par conséquent, à l'intérieur de la fonction, il devrait être $. – Annan
Merci beaucoup. Cependant, ça ne marche toujours pas sur ma fin - - " – Kev
@Kev - Avez-vous essayé le débogage avec Firebug? –