Je veux quelque chose comme:variable jquery dans le sélecteur
var user_name = $(".hidden_user_name").text();
$("a[name="+ user_name +"]").doStuff()...
Cela fonctionne:
$("a[name=joe123]").doStuff()...
EDIT:
Le problème est clairement en ce que la variable user_name est pas définie lorsque la feux de sélection. Comment puis-je résoudre ce problème?
les deux sont identiques. Il y a un autre problème. Est-ce votre code actuel? Ou attribuez-vous la variable à partir d'une autre source qu'un littéral de chaîne? – user113716
1 réponse acceptée sur 11 questions n'est pas bonne pour votre réputation. –
Aussi, êtes-vous certain que la variable est dans la bonne portée lorsque vous l'utilisez? Ou la variable a-t-elle été affectée à sa valeur lorsque vous l'utilisez? Les choses peuvent facilement se déranger si la valeur provient d'un appel AJAX. – user113716