J'ai un problème en utilisant thickbox et accordéon sur la même page, c'est-à-dire qu'aucun d'entre eux ne fonctionne. J'ai vérifié qu'ils utilisent tous les deux la dernière version de jquery. Voici mes inclusions. Aucun autre fichier jscript n'est inclus. J'utilise ceci sur un modèle wordpress si cela peut causer un problème.Jquery accordéon et thickbox clash
<script type="text/javascript" src="<?php bloginfo('url'); ?>/wp-content/themes/foxintouch/javascript/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="<?php bloginfo('url'); ?>/wp-content/themes/foxintouch/javascript/jquery.accordion-1.2.2.js"></script>
<script type="text/javascript" src="<?php bloginfo('url'); ?>/wp-content/themes/foxintouch/javascript/jquery.accordion-1.2.2.source.js"></script>
<!-- thickbox -->
<script type="text/javascript" src="<?php bloginfo('url'); ?>/wp-content/themes/foxintouch/javascript/thickbox/thickbox.js"></script>
<link rel="stylesheet" href="<?php bloginfo('url'); ?>/wp-content/themes/foxintouch/javascript/thickbox/thickbox.css" type="text/css" media="screen" />
Voici l'appel à l'accordéon:
$(document).ready(function() {
$('#sidebar ul').accordion();
});
L'URL pour mon site est http://clients.bionic-comms.co.uk/fox/foxintouch-wp/issue/13/wesco-new-range/ Toute aide serait grandement appréciée. Merci
Eh bien, ceci corrige le problème de l'thickbox mais l'accordéon ne fonctionnera toujours pas bien. Il est étendu en permanence. – Drew
En utilisant firebug, j'obtiens aussi une erreur disant "$ (" # sidebar ul "). Accordéion n'est pas une fonction". – Drew
Je pense que le problème est que vous avez deux scripts jquery. Essayez de supprimer le script "jquery.js". – brianpeiris