Autor Zpráva
unitron
Profil *
V JS sem dělal animace tak že pomocí JS měním rychle za sebou obrázky. Teď bych to ale chtěl dělat jednodušeji v jQuery. Vím že se pracuje z divem takhle: $(nazev).funkce ale já bych místo funkce potřeboval dosadit název atributu který chci u divu nazev změnit. Jde to ? A ještě jedna otázečka, v JS sem si nastavoval rychlost přeskakování obrázku pomocí setTimeout ale jQuery je dělaná tak že tam se to vykonává pořád dokola už automaticky. Jak změním rychlost tohoto opakování ? Děkuji.
_es
Profil
unitron:
Teď bych to ale chtěl dělat jednodušeji v jQuery.
Taká jednoduchá, jednoducho fungujúca vec, asi v jQuery veľmi jednoduchšie nepôjde.

já bych místo funkce potřeboval dosadit název atributu který chci u divu nazev změnit. Jde to ?
Ide to aj bez jQuery, veľmi jednoducho.

v JS sem si nastavoval rychlost přeskakování obrázku pomocí setTimeout ale jQuery je dělaná tak...
Celé jQuery je syntakticky spravené tak, že je len definovaná jedna globálna funkcia/objekt, takže môžeš ďalej využívať všetko po starom aj s jQuery.
unitron
Profil *
_es:
Ide to aj bez jQuery, veľmi jednoducho.
Já to ale potřebuji udělat v jQuery protože ji používám.
_es
Profil
unitron:
Já to ale potřebuji udělat v jQuery protože ji používám.
A čo konkrétnejšie vlastne potrebuješ spraviť? Aký atribút zmeniť, alebo čo vlastne?
Alebo si počkaj na nejakého jasnovidca.
unitron
Profil *
Řekněme že mám html:
<img src="odkaz1" id="id">

a teď bych potřeboval upravit pomocí jQuery atribut src na odkaz2.
Pomocí JS bych to udělal takhle:
document.getElementById("id").src="odkaz2";

ale tohle se mi zdá strašně zdlouhavé a proto bych vše chtěl dělat jednodušeji a podporovaněji v jQuery.
ah01
Profil
unitron:
$("#id").attr("src", "odkaz2");

To je odpověď na první otázku. Co ta druhá – čeho chceš přesně dosáhnout?
_es
Profil
unitron:
proto bych vše chtěl dělat jednodušeji a podporovaněji v jQuery.

No ten výraz s využitím jQuery, čo tu dal ah01, veľmi jednoduchšie nevyzerá.
A ten výraz čo si napísal ty, bude fungovať aj v mnohých prehliadačoch, čo nepodporujú jQuery, takže nejaké "podporovanejšie" riešenie to tiež nie je.
unitron
Profil *
ah01:
– čeho chceš přesně dosáhnout?
Tenhle atribut bude měnit obrázky aby vznikla animace, jde mi o to abych změnil rychlost měnění obrázků, nebo se to provede jen jednou a budu to muset zase řešit pomocí setTimeout ? Né že by mě to vadilo...

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: