Autor | Zpráva | ||
---|---|---|---|
Onecar Profil |
#1 · Zasláno: 14. 3. 2011, 23:34:30
Zdravím,
řeším právě v jQuery problém s identifikací elementu <div>. Na stránce je mnoho "divů", všechny však mají atribut id s hodnotou "post-XXXX", kde XXXX = čtyřmístné číslo ID načtené z databáze. Rád bych vytvořil odkaz, který když na něj kliknete <div> s kýženou hodnotou ID schová. Odkazy jsou také jasně identifikovatelné, mají atribut class naplněn také "post-XXXX"". Problém je, že netuším jak to v jQuery udělat. Podle tutoriálů musím specifikovat element pomocí identifikátorů, já jej ale "neznám". Snad si rozumíme, má to nějaké řešení? Nechce se mi generovat spolu s <div>-y i obsáhlý .js soubor s funkčním přepisem pro každý <dív> zvlášť... |
||
Str4wberry Profil |
#2 · Zasláno: 15. 3. 2011, 00:17:53
Ono ani moc ty identifikátory nepotřebuješ. Můžeš využít toho, že „5. odkaz schová 5.
<div> “. Jinak v jQuery s těmi id a class by to mohlo být zhruba takto:
$("a").click(function() {$("#" + this.className).hide();}); |
||
Časová prodleva: 13 let
|
0