Autor | Zpráva | ||
---|---|---|---|
SanTik Profil * |
#1 · Zasláno: 28. 11. 2010, 13:15:27
Hi, mám menší problém ...mám takové " novinky " ktere se dají otevřít a zavřít a v každé novincé mám tlačítko "Komentáře" které se dají také otevíř a zavřít...a nastává problém s těmi kementářemi, když na něj kliknu tak se mi ty komentáře rozbalí i v jiných novinkých.
takto mám novinky, JS function News() { $('.news').hide(); $('.newsS').show(); $('h2.tg').click(function() { $(this).toggleClass("active").next().ukaz("slow"); return false; } ); } function Comments() { $('.commentsDat').hide(); $('.viewcmnt').click(function() { $('.commentsDat').ukaz("slow"); return false; } ); } $(document).ready(function() { News(); Comments(); } a takto HTML kod <h2 class='tg'><a href=#>Novinka 1</a></h2> <!-- po kliknuti se rozbali / schova --> <p>text novinky</p> <div class='viewcmnt'> <a href='#'>Zobrazit komentáře</a> <!-- po kliknuti se rozbali komentáře níže, ovšem se zobrazí u všech novinek nebo schovají .. --> <div class='commentsDat'> <p>Lojza: mám hlad</p> <p>alfonz: dal bych si kuře</p> </div> </div> |
||
TomasJ Profil |
#2 · Zasláno: 28. 11. 2010, 14:43:10
Máš nastavené třídy viewcmnt a commentsDat vícekrát? Pak se není čemu divit. Rozbalí se všechny se stejnou třídou. Musíš je nějak odlišit.
|
||
SanTik Profil * |
#3 · Zasláno: 28. 11. 2010, 14:45:57
právě mě nenapadá jak to odlišit ..zkoušel jsem jim přidat i ID a přez attr to zjištovat ale nepovedlo se
|
||
TomasJ Profil |
#4 · Zasláno: 28. 11. 2010, 18:36:22 · Upravil/a: TomasJ
SanTik:
Přes ID je to blbost, ale taky mě nenapadá žádné řešení. Nicméně jestli to někdo vyřeší, určitě se kouknu. Časem se mi taky bude hodit. |
||
Časová prodleva: 13 let
|
0