Bonjour,
Je suis en train de m'arracher les cheveux depuis ce matin sur quelque chose qui est je suis sûr, une connerie tellement grosse que je la rate.
Un exemple de ce que je tente d'obtenir
Code Javascript :
var Toto = 'Test'; //Dans mon code, le contenu de Toto est variable et récupéré dans l'url
var id = '#' + Toto; //Constitue l'id d'un élément de mon fichier HTML
// Cacher les sous-menus
// sauf celui qui a pour id le paramètre passé 'Toto'
$(".Navigation ul.SousMenu:not(id)").hide();
Ce code ne fonctionne pas et plante (proprement, mais plante quand même

) mon script.
Par contre, si j'écris :
Code Javascript :
$(".Navigation ul.SousMenu:not('#Test')").hide();
Ça fonctionne exactement comme je le veux.
J'ai bien essayé de faire
Code Javascript :
var $Element = $('#' + Toto);
$(".Navigation ul.SousMenu:not($Element)").hide();
Mais ça ne fonctionne pas plus.
J'utilise la version 1.4.2.min de Jquery.
Si une bonne âme peut m'éclairer sur la façon de résoudre mon problème.
D'avance merci.
Molenn