ho molti elementi attraversavano pagina - ID1, ID2 ID3 ...
jquery per ogni avere tutti gli elementi simili id
voglio manipolare tutti gli elementi. C'è un modo più semplice per farlo.
$("#ID").each(function(){ ... });
ho molti elementi attraversavano pagina - ID1, ID2 ID3 ...
jquery per ogni avere tutti gli elementi simili id
voglio manipolare tutti gli elementi. C'è un modo più semplice per farlo.
$("#ID").each(function(){ ... });
È possibile utilizzare il selettore ^
.
Esempio
$('div[id^="ID"]')
^=
selezionare DOM cui ID
attributo inizia con ID
(cioè ID1, Idid, IDS, ID2 ecc)
Dare loro una classe, in modo da poterli selezionare dalla classe?
$('.class').each(function(i,e) { // });
:) Non posso dare lezione – Ashwin
function(ID)
{
... $("#ID"+ID) ...
}
for (i=1;i<3;i++)
{
function(i);
}
Se la parte ID non è necessariamente all'inizio si potrebbe fare:
$("[tagName][id*='ID']")
Ecco un elenco completo di selettori: https://api.jquery.com/category/selectors/
È possibile utilizzare 'attributo inizia con 'selettore,' $ ('[id^= ID]') .uno ' – undefined
@undefined questo per l'esatta macth use '^ =' –
possibile duplicato di [jquery ID inizia con] (http://stackoverflow.com/questions/5413841/j query-id-starts-with) – undefined