<script type="text/javascript" src="jquery-1.js"></script>
<script type="text/javascript" src="mootools.js"></script>
<script type="text/javascript" src="slideshow.js"></script>
<script type="text/javascript">
//<![CDATA[
window.addEvent('domready', function(){
var data = {
'1.jpg': { caption: 'Volcano Asención in Ometepe, Nicaragua.' },
'2.jpg': { caption: 'A Ceibu tree.' },
'3.jpg': { caption: 'The view from Volcano Maderas.' },
'4.jpg': { caption: 'Beer and ice cream.' }
};
var myShow = new Slideshow('show', data, {controller: true, height: 400, hu: 'images/', thumbnails: true, width: 500});
});
//]]>
</script>
<script type="text/javascript">
$(document).ready(function()
{
//slides the element with class "menu_body" when paragraph with class "menu_head" is clicked
$("#firstpane p.menu_head").click(function()
{
$(this).css({backgroundImage:"url(down.png)"}).next("div.menu_body").slideToggle(300).siblings("div.menu_body").slideUp("slow");
$(this).siblings().css({backgroundImage:"url(left.png)"});
});
//slides the element with class "menu_body" when mouse is over the paragraph
$("#secondpane p.menu_head").mouseover(function()
{
$(this).css({backgroundImage:"url(down.png)"}).next("div.menu_body").slideDown(500).siblings("div.menu_body").slideUp("slow");
$(this).siblings().css({backgroundImage:"url(left.png)"});
});
});
</script>
<!--[if lt IE 7]>
<script type="text/javascript" src="unitpngfix.js"></script>
<![endif]-->
Répondre
Après avoir inclus jQuery, vous devez appeler $ .noConflict(). Cela permettra d'éliminer le « $ » de l'espace de noms global:
<script type="text/javascript" src="jquery-1.js"></script>
<script>
$.noConflict();
</script>
<script type="text/javascript" src="mootools.js"></script>
À ce stade, vous devez utiliser jQuery au lieu de $ si vous voulez appeler du code jQuery. Ou vous pouvez utiliser une astuce en enveloppant le symbole $ dans une fermeture:
<script type="text/javascript">
jQuery(function($) {
// here you can use $ instead of jQuery
});
</script>
pas de conflit de jQuery est un excellent choix. Je suggère que faire quelque chose comme ceci:
<script language=javascript>
var $j = jQuery.noConflict();
</script>
qui va vous donner accès à la fonctionnalité de jQuery en utilisant j $ à la place de $. J'utilise cette méthode pour inclure jQuery dans la plupart des pages via GreaseMonkey. J'ai une copie personnalisée de jQuery qui inclut l'appel ci-dessus à la fin. J'utilise GreaseMonkey pour insérer un lien vers ce script dans la tête des pages Web afin que je puisse étudier les propriétés des objets en utilisant $ j sans affecter les autres bibliothèques qui pourraient être présentes dans la page et en utilisant $.
- 1. Conflits de version du framework JavaScript possibles lors de l'utilisation de scripts de page locaux par rapport aux scripts de page locale
- 2. Où sont daccueil webaccess dans tfs2010? (WebAccessUserControl)
- 3. Affichage de l'entrée utilisateur sur ma page
- 4. Comment résoudre shift réduire les conflits dans ma grammaire?
- 5. Rôles.IsUserInRole() sur la page Ma page de base
- 6. Can Hibernate vérifier les conflits (Java)
- 7. ressources sur les conflits ON_UPDATE_COMMAND_UI
- 8. utiliser Jquery pour insérer div sur ma page à une autre partie de ma page
- 9. Importer des contacts Gmail sur ma page?
- 10. Changer Response.Header fait javascript ne répond pas sur ma page
- 11. de conflits avec prototype.js
- 12. sIFR ne s'affiche pas sur ma page?
- 13. résoudre les conflits de nom de classe dans Java
- 14. Comment utiliser jQuery sur ma page?
- 15. Comment utiliser Javascript sur ma page Coldfusion?
- 16. Pourquoi ma "Page [0]" n'est-elle pas centrée sur ma page Web?
- 17. StructureMap recherche de contrôleur scripts chaque page
- 18. comment accéder à ma valeur de page maître dans ma page enfant .aspx Page
- 19. Comment lier sur Twitter sur ma page d'accueil?
- 20. Accès aux scripts Java ASP.net MVC ViewData
- 21. Galerie de photos à intégrer sur ma propre page d'accueil?
- 22. Facebook ID de l'utilisateur des fans sur ma page facebook
- 23. ASP.NET [Actualiser ma page :)]
- 24. Scripts PowerShell sur GitHub
- 25. scripts sur Cshell
- 26. Conflits Darcs
- 27. Ma page d'index est-elle trop grande?
- 28. comment implémenter IObjectSafety à ma page web
- 29. comment authentifier ma page facebook?
- 30. Suivi des scripts chargés par page à l'aide de ViewData
Alors, quel est le problème exactement? Quel genre de conflit? – Marc