我只想爲自定義屬性找到具有特定值的元素。jQuery:查找具有特定自定義屬性的元素
E.g.我想查找具有data-divNumber="6"
屬性的div
。
var number = 6;
var myDiv = $('[data-divNumber = number]');
我試過使用http://api.jquery.com/attribute-equals-selector/但我做了什麼都行不通。
只有一個元素具有該屬性的特定值。
我只想爲自定義屬性找到具有特定值的元素。jQuery:查找具有特定自定義屬性的元素
E.g.我想查找具有data-divNumber="6"
屬性的div
。
var number = 6;
var myDiv = $('[data-divNumber = number]');
我試過使用http://api.jquery.com/attribute-equals-selector/但我做了什麼都行不通。
只有一個元素具有該屬性的特定值。
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+'"]');
因此,沒有把DIV在這裏$ ('div [...只指定看div元素? – Chro 2011-12-25 05:58:43
@ Chro,是的,它確實 – 2011-12-25 06:03:07