Autor Zpráva
lolek
Profil *
mám tento kód :
$(document).ready(function() { $("#1").dalsi();});

a potřeboval bych přes cyklus FOR to udělat nějak tak, abych ho nemusel vypisovat stejně třeba 10 krát (prostě se mi opakuje tato část kódu jen s rozdílem toho čísla #1)

$(document).ready(function() { $("#1").dalsi();});
$(document).ready(function() { $("#2").dalsi();});
$(document).ready(function() { $("#3").dalsi();});
$(document).ready(function() { $("#4").dalsi();});
atd..

děkuji za rady
Chamurappi
Profil
Reaguji na lolka:
A v čem je problém? Neumíš si dohledat, jak se píše for?
BuGeR
Profil
for(id=1;id<=4;id++) {
   $(document).ready(function() { $("#"+id).dalsi();});
} 

Zkus tohle.
Kcko
Profil
BuGeR:
Nebude lepší
   $(document).ready(function(){
     for(id=1;id<=4;id++)
      $("#"+id).dalsi();
});
BuGeR
Profil
Nejspíš jo :) Omlouvám se.
Chamurappi
Profil
Reaguji na BuGeRa a Kcka:
A var máte kde? Stačí, aby měl v dokumentu něco s id="id" a má zaděláno na problém.
lolek
Profil *
vyřešeno

$(document).ready(function(){
for(var cislo=1;cislo<=4;cislo++)
$("#"+cislo).dalsi();
});

THX všem
Kcko
Profil
lolek, Chamurappi:
Uniklo ;)

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0