Jquery按'data-id'选择元素

Log*_*ter 2 javascript jquery

此处问题类似,我需要根据它获得一个元素data-id.我遇到的问题是我想要data-id使用变量检索一个具有特定元素的元素.

让我们考虑下面的代码:

var item_id = 12345;
Run Code Online (Sandbox Code Playgroud)

如果我想获得具有data-iditem_id值的元素,我会执行以下操作吗?

$('[data-id=item_id]')
Run Code Online (Sandbox Code Playgroud)

这不起作用,我有点坚持我可以解决这个问题.

Fel*_*lix 11

您可以使用+以下方法连接变量:

$('[data-id=' + item_id + ']')
Run Code Online (Sandbox Code Playgroud)