2011-12-25 244 views

回答

59
var number = 6; 
var myDiv = $('div[data-divNumber="' + number + '"]'); 
+0

因此,沒有把DIV在這裏$ ('div [...只指定看div元素? – Chro 2011-12-25 05:58:43

+0

@ Chro,是的,它確實 – 2011-12-25 06:03:07

7

您需要添加一些字符串以將數字輸入到選擇器中,並且需要引用該值。

var number = 6; 
var myDiv = $('[data-divNumber="' + number + '"]'); 

什麼你想字符串相加後產生是這樣的結果:

$('[data-divNumber="6"]'); 
2

我想你需要的是:

var number = 6; 
var myDiv = $('[data-divNumber="'+number+'"]'); 
相關問題