Installation jquery dans wordpress

Fermé
webmaster59 - 8 mars 2013 à 10:28
 webmaster - 13 mars 2013 à 09:58
Bonjour,

après avoir développé un menu "accordeon" jquery, j'aimerai intégrer celui dans mon cms wordpress. La commande slide ne fonctionne plus. j'ai ce cide dans mon fichier header, entre les <head></head>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<script type="text/javascript" language="javascript" src="<?php bloginfo('template_url'); ?>/scripts/script.js"></script>


Dans mon fichier script.js :
$(function(){

$('.accContainer').hide();

$('.accordion').click(function(){
if( $(this).next().is(':hidden') ) {
$('.accordion').next().slideUp();
$(this).next().slideDown();
}
return false;

});

}); //document.ready function


quelqu'un peut m'aider ?

A voir également:

9 réponses

xranto Messages postés 90 Date d'inscription mardi 6 octobre 2009 Statut Membre Dernière intervention 31 mars 2014 24
8 mars 2013 à 12:08
Salut,

1- Essaies de remplacer les $ avec jQuery

2- L'injection manuel de jQuery dans le header n'est pas conseillé. Mieux vaut utiliser : wp_enqueue_script('jquery'); dans le fichier functions.php
1
dois-je supprimer les lignes de code dans le <head></head>?
0
xranto Messages postés 90 Date d'inscription mardi 6 octobre 2009 Statut Membre Dernière intervention 31 mars 2014 24
8 mars 2013 à 12:33
tu as déjà essayé la suggestion #1 ?
0
oui ça n'a pas l'air de fonctionner,

mais je précise que je ne suis pas expert javascript etc , j'ai juste de bonnes bases html css , c'est pourquoi je viens sur ce forum
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
xranto Messages postés 90 Date d'inscription mardi 6 octobre 2009 Statut Membre Dernière intervention 31 mars 2014 24
Modifié par xranto le 8/03/2013 à 12:59
essaies alors de mettre en commentaire seulement cette ligne :

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"</script>

et de déplacer les deux autres dans le footer. juste avant le fermeture du </body>
0
ok, donc là j'ai le bloc du slide ouvert, la commande ne fonctionne pas encore quand je clique. j'ai remplacé $ par jQuery dans mon fichier script.js comme recommandé dans les précédents messages.
0
j'ai également mis dans le fichier functions.php :

<?php

wp_enqueue_script('jquery');
0
webmaster59
10 mars 2013 à 19:21
Une autre idée pour m'aider à résoudre ce pb ?


merci d'avance !!
0
Bonjour,

toujours avecv mon petit pb de menu accordeon jquery avec wordpress, quelqu'un pourrait m'aider ?
0