2011-12-25 15 views

risposta

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

lo fa mettendo il div qui $ ('div [... specifica solo per guardare gli elementi div? – Chro

+0

@ Chro, sì, lo fa –

7

È necessario aggiungere una stringa per ottenere il numero nel selettore e il valore deve essere quotato.

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

cosa si sta cercando di produrre dopo l'aggiunta stringa è questo risultato:

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

Penso che quello che vi serve è:

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