Javascript jQuery:查找具有特定自定义属性的元素
我只想为自定义属性找到具有特定值的元素Javascript jQuery:查找具有特定自定义属性的元素,javascript,jquery,Javascript,Jquery,我只想为自定义属性找到具有特定值的元素 var number = 6; var myDiv = $('div[data-divNumber="' + number + '"]'); 例如,我想在div中找到一个属性为data divNumber=“6”的函数 我试过使用,但我所做的不起作用 属性正好有一个元素具有该特定值。您需要进行一些字符串添加,以将数字输入选择器,并且需要引用该值 var number = 6; var myDiv = $('div[data-divNumber="' +
var number = 6;
var myDiv = $('div[data-divNumber="' + number + '"]');
例如,我想在div
中找到一个属性为data divNumber=“6”
的函数
我试过使用,但我所做的不起作用
属性正好有一个元素具有该特定值。您需要进行一些字符串添加,以将数字输入选择器,并且需要引用该值
var number = 6;
var myDiv = $('div[data-divNumber="' + number + '"]');
var number = 6;
var myDiv = $('[data-divNumber="' + number + '"]');
在字符串加法后,您试图产生以下结果:
$('[data-divNumber="6"]');
我想你需要的是:
var number = 6;
var myDiv = $('[data-divNumber="'+number+'"]');
在ES6中,您可以使用字符串插值:
let number = 6;
let myDiv = $(`div[data-divNumber="${number}"]`);
那么,将div放在这里$('div[…指定只查看div元素吗?