有variables的jQueryselect器
如何混合variables与select器?
我有IDvariables。
我想从div #one中select具有此ID的图像。
jQuery('#one img .id')
是select器。 我试过$('#one img .'+id)
但不起作用。
编辑:根据您的评论下面,你可以使用这个:
$('#one img.'+id)
在你的问题你有img
和.class
之间的空格,我只是删除,所以你得到img.className
或img.'+className
这可能只是一个错字,或者你实际上在一个类中使用了id
variables,但也许应该是:
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。