Autor | Zpráva | ||
---|---|---|---|
hexcross Profil |
#1 · Zasláno: 19. 3. 2012, 11:12:58
Zdravím,
dělám takové rozklikávátko detailu objednávky, a potřebuji aby se při kliknutí na "Zobrazit více" zobrazil další obsah v následujícím <tr>, snažím se na to použít funkci next(),nextAll() ale zaboha mi to nejde ačkoliv jsem si jist že jí používám správně (nebo jsem jí špatně pochopil?!) Příklad zde : http://www.vivendi.sk/orders.php Co dělám špatně? Díky. |
||
Str4wberry Profil |
#2 · Zasláno: 19. 3. 2012, 11:50:30
Myslíš, že má
<div class="link detail"> nějaké sourozence, které by mohl next() najít?
|
||
hexcross Profil |
#3 · Zasláno: 19. 3. 2012, 11:54:49
Str4wberry:
Nemá, ale myslel jsem že cílem této funkce není hledat sourozence ale následující prvky... |
||
Kcko Profil |
#4 · Zasláno: 19. 3. 2012, 14:50:18
hexcross:
Ano to je, ale dalším prvkem v úrovni ve které se nachází ten odkaz rozhodně není <tr>ko. <script> $(document).ready(function() { var detail_text=$('.link.detail:first').text(); $('.link.detail').toggle(function(){ $(this).parent().parent().next("tr").show(); $(this).text('Skrýt detail'); }, function(){ $(this).parent().parent().next("tr").hide(); $(this).text(detail_text); } ); }); </script> |
||
hexcross Profil |
#5 · Zasláno: 19. 3. 2012, 15:52:28
Kcko:
Díky, už tomu asi i rozumím :) |
||
Časová prodleva: 12 let
|
0