J'ai un fichier js appelé menu.js dans le chemin suivant sur mon webhostappel de php
public_html/oc-content/themes/bender_black/js
$(document).ready(function(){
$("#nav-mobile").html($("#nav-main").html());
$("#nav-trigger span").click(function(){
if ($("nav#nav-mobile ul").hasClass("expanded")) {
$("nav#nav-mobile ul.expanded").removeClass("expanded").slideUp(250);
$(this).removeClass("open");
} else {
$("nav#nav-mobile ul").addClass("expanded").slideDown(250);
$(this).addClass("open");
}
});
Ce code est un menu réactif, je veux qu'il soit réciproque sur toutes mes pages. J'ai donc essayé de l'appeler de mon fichier header.php qui est situé dans
public_html/oc-content/themes/bender_black
Voici une partie de ce que je mets dans header.php
<head>
<script type="text/javascript" src="js/menu.js"></script>
</head>
Le menu est censé libérer une liste déroulante sur les écrans plus petits mais rien ne se passe. Est-ce que j'appelle le js correctement?
Comment puis-je résoudre ce problème?
** comment puis-je résoudre ce problème? ** Qu'est-ce qui est cassé? –
s'il vous plaît regarder à nouveau, j'ai édité le poste –
Sans aucune erreur, tout ce que je peux vous dire est: "Avez-vous oublié d'inclure jQuery?" – topheman