jQuery:找到具有特定自定义属性的元素

Chr*_*hro 33 javascript jquery

我只想找到具有自定义属性的特定值的元素.

我想找一个div具有属性的东西data-divNumber="6".

var number = 6;
var myDiv = $('[data-divNumber = number]');
Run Code Online (Sandbox Code Playgroud)

我尝试使用http://api.jquery.com/attribute-equals-selector/,但我所做的并不起作用.

对于该属性,恰好有一个具有该特定值的元素.

Ali*_*ghi 71

var number = 6;
var myDiv = $('div[data-divNumber="' + number + '"]');
Run Code Online (Sandbox Code Playgroud)


jfr*_*d00 7

您需要执行一些字符串添加以将数字输入到选择器中,并且需要引用该值.

var number = 6;
var myDiv = $('[data-divNumber="' + number + '"]');
Run Code Online (Sandbox Code Playgroud)

添加字符串后您尝试生成的结果是:

$('[data-divNumber="6"]');
Run Code Online (Sandbox Code Playgroud)