sélecteurs jQuery avec des variables
Comment mélanger des variables avec les sélecteurs?
J'ai l'ID de la variable.
Je veux sélectionner l'image avec l'id de la div #un.
jQuery('#one img .id')
est le sélecteur. J'ai essayé $('#one img .'+id)
mais ne fonctionne pas.
- Pourriez-vous fournir un peu plus de code et d'expliquer exactement ce qui ne fonctionne pas?
Vous devez vous connecter pour publier un commentaire.
Edit: d'après votre commentaire ci-dessous, vous pouvez utiliser ceci:
Dans votre question, vous avez un espace entre
img
et la.class
, j'ai tout simplement supprimé de sorte que vous obtenezimg.className
ouimg.'+className
C'est peut-être juste une faute de frappe ou vous utilisez le
id
variable dans une classe, mais peut-être qu'il devrait être:.
est un sélecteur de classe. Essayez de modifier que pour un#
:ID doit être unique dans votre code HTML. Donc, vous devriez être en mesure de sélectionner l'ID directement sans vous soucier de la DIV qui il est. Puisque vous parlez de l'ID est lié à la
img
tag, alors cela devrait être suffisant.Peut-être que vous voulez sélectionner img qui ensemble avec la classe spécifique et enregistrer cette classe dans l'id de la variable à l'intérieur d'élément div avec id= "un".
DÉMO
Dans la démo que j'ai sélectionner l'élément img, le clone, et l'ajout de div id=un.