Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Przycisk zwijania kategorii nie działa

Założony przez  Illuminati.

wersja skryptu MyBB: 1.6.13
adres forum: http://www.stormweb.com.pl/demo/mybb/
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):

Postanowiłem spróbować odwzorować podstawowy styl IPB na MyBB, roboty dużo przede mną i już napotykam pierwsze schody. Otóż aby uzyskać obramowanie działu musiałem dodać następną tabelkę, ale teraz przycisk zwijania kategorii nie działa. Można to jakoś naprawić?

Kod forumbit_depth1_cat (to tutaj dodałem tabelke)
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<thead>
<tr>
<td class="thead" colspan="5">
<div class="expcolimage"><img src="{$theme['imgdir']}/{$expcolimage}" id="cat_{$forum['fid']}_img" class="expander" alt="{$expaltext}" title="{$expaltext}" /></div>
<div><a href="{$forum_url}">{$forum['name']}</a><br /><div class="smalltext">{$forum['description']}</div></div>
</td>
</tr>
</thead>
<table class="tborder_2">
<tbody class="tbody" style="border:1px solid #dbe4ef;">
{$sub_forums}
</tbody>
</table>
</table>
<br />
Użycie jest raczej prawidłowe. Prawdopodobnie wystąpił tutaj konflikt jQuery. Pokaż szablon headerinclude.
Pomoc poza forum - odpłatnie.
Konflikt jQuery nie mógł wystąpić ponieważ mam dodane tylko link do css font-awesome, nic więcej.
Problem polega na tym, że w kodzie jak podałem wyżej jest tabelka a w niej kolejna tabelka, zaś pod f12 jak się sprawdzi to wychodzi, że jest jedna tabelka pod drugą, czyli całkiem co innego.
A co ma tutaj tabelka nie tabelka do rzeczy?
Skrypt wykonuje się na odpowiedniej, określonej klasie, elemencie
Jeśli Ci pomogłem naciśnij guzik POMÓGŁ lub dodaj PUNKT REPUTACJI
No tak, ale w tym przypadku skrypt wykonuje się tylko i wyłącznie na samej belce kategorii a nie na całości. Prościej mówiąc, nie ma czego zwijać ponieważ nie ma nic wewnątrz, choć kod, który pokazałem wyżej mówi całkiem co innego.
A tak?
<table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder">
<
thead>
<
tr>
<
td class="thead" colspan="5">
<
div class="expcolimage"><img src="{$theme['imgdir']}/{$expcolimage}id="cat_{$forum['fid']}_img" class="expander" alt="{$expaltext}title="{$expaltext}/></div>
<
div><a href="{$forum_url}">{$forum['name']}</a><br /><div class="smalltext">{$forum['description']}</div></div>
</
td>
</
tr>
</
thead>
<
table class="tborder_2">
<
tbody class="tbody" id="cat_{$forum['fid']}_e" style="border:1px solid #dbe4ef;">
{
$sub_forums}
</
tbody>
</
table>
</
table>
<
br /> 
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna; kontakt: snakemybboard@gmail.com.
Znaczy już sobie poradziłem. Udało mi się nadać style tbody i wszystko działa prawidłowo.



Użytkownicy przeglądający ten wątek:

2 gości