Autor Zpráva
Radicz
Profil *
zdravim všechny. Mohl by mi prosim někdo poradit jak to mam udělat aby mi cyklus přiřazoval indexy i ve funkci? Mam kousek kodu

    for(i=1; i<=6; i++) 
    {
        $("#heslo"+i).hide();
        
        $("#schovavac"+i).click(function()
        { 
            $("#heslo"+i).show();
            $("#schovavac"+i).hide();
        });
    }


Tento kod by měl v tý fukci přiřadit #heslo a #schovavac index takže pak by to mělo vypadat jako #heslo1, #heslo2, atd ale ta proměná i se do tý funkce nedostane :( prosim o pomoc. Děkuji s pozdravem Radicz
fajzen
Profil
for(i=1; i<=6; i++) 
{
    $("#heslo"+i).hide();

    $("#schovavac"+i).bind('click', {index:i}, function(e)
    { 
         $("#heslo"+e.data.index).show();
         $("#schovavac"+e.data.index).hide();
     });
}
Radicz
Profil *
Děkuju mockrát

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