2011-12-25 21 views

cevap

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

Yani burada $ in div koyarak yok ('div [... sadece div öğelerine bakmak için belirtin? – Chro

+0

@ Chro, evet, öyle –

7

Numarayı seçicinize almak için bazı dizgi eklemeleri yapmanız ve değerin kote edilmesi gerekir.

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

Ne dize eklenmesinden sonra üretmeye çalışıyoruz bu sonucudur:

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

Bence sen gerekenler:

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