Trova l’elemento html con cui ID inizia

la mia domanda è questa:

Ho un codice HTML in più pagine, su ognuna di esse ho usato un JQgrid (griglia jquery) per visualizzare alcuni dati. Sapevo che su ognuna di quelle pagine, l’elemento che contiene JQgrid è denominato “LIST_xxx”. Ora ho bisogno di fare un javascript che prende quell’elemento “LIST_XXXX” su ogni pagina e fa qualcosa. Come posso cercare un elemento per ID ma solo conoscendo la sua parte iniziale (dell’ID, come menzionato in precedenza):

$('#list_[XXXX]')... --> The part surrounded by [] is variable on each page, i want to discriminate that. 

Spero di essere stato chiaro. Grazie.

Provare

 $('div[id^="list_"]') 

Dovrebbe funzionare

È necessario utilizzare l’ attributo inizia con selettore , come questo:

 $('[id^=list_]').whatever() 

Dare a quell’elemento un nome di class comune o qualche altro attributo per cui è ansible eseguire una query.

Utilizza il selettore “attributo inizia con” http://api.jquery.com/attribute-starts-with-selector/

 $("[id^=list_]") 

Essere consapevoli che questo è inefficiente. Prefix con il nome del tag e discendi dal genitore più vicino se ansible.