J'utilise l'attribut rel pour faire correspondre un div à un bouton. J'utilise l'identifiant du bouton dans le champ rel correspondant de div. Il y a plusieurs boutons. Quand on clique sur un bouton, je veux montrer la div correspondante avec la méthode show(), et cacher les autres divs. Les boutons fonctionnent bien, mais les divs ne répondent pas. Mon instinct dit que je ne suis pas le formatage du sélecteur correctement. Merci.Utilisation de variables dans l'attribut rel du sélecteur jquery
$("div.media_button").click(function(){
var relid = this.id;
$("div.media_button").not(this).fadeTo("normal",0.33);
$(this).fadeTo("normal",1);
$("div.media_selection[rel!='" + relid + "']").hide();
$("div.media_selection[rel='" + relid + "']").show();
});
Cela ne devrait pas être le problème si, les citations ne cassent pas le sélecteur, ils ne sont tout simplement pas nécessaires. Bienvenue à 10k btw! – karim79
ty karim, c'était un coup de feu dans le dar ... J'ai vu les citations visser les choses avant, comme je l'ai mentionné le balisage aiderait! – redsquare
Je parie que l'ID du bouton ne correspond pas exactement aux attributs div rel :) – karim79