有variables的jQueryselect器

如何混合variables与select器?

我有IDvariables。

我想从div #one中select具有此ID的图像。

jQuery('#one img .id')是select器。 我试过$('#one img .'+id)但不起作用。

编辑:根据您的评论下面,你可以使用这个:

 $('#one img.'+id) 

在你的问题你有img.class之间的空格,我只是删除,所以你得到img.classNameimg.'+className

这可能只是一个错字,或者你实际上在一个类中使用了idvariables,但也许应该是:

 jQuery('#one img #'+id) 

. 是一个类select器。 尝试将其更改为#

 $('#one img #'+id) 

ID在你的HTML中应该是唯一的。 所以你应该可以直接selectID而不用担心它所在的DIV。既然你提到的ID是附加在img标签上的,那么这就足够了。

 $('#' + id); 

也许你想selectimg哪些设置与特定的类,并将该类保存到IDvariables的id元素为“1”的div元素。

DEMO

在演示中,我selectimg元素,克隆它,并附加到div id = 1。