如何将变量与选择器混合使用?
我有 ID 变量。
我想从 div #one 中选择具有此 id 的图像。
jQuery('#one img .id')
是选择器。我尝试过 $('#one img .'+id)
但不起作用。
最佳答案
编辑:根据您下面的评论,您将使用此:
$('#one img.'+id)
在您的问题中,img
和 .class
之间有一个空格,我只是将其删除,以便您得到 img.className
或img.'+className
随着template literals的介绍在 ECMAScript 2015 中,你还可以这样做
$(`#one img.${id}`)
关于带有变量的 jQuery 选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4893436/