Webboard

Pełna wersja: Algid - Jak zrobić aktywne zakładki menu ?
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB:1.6.10
adres forum: ForumTestowe
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):
Jak to naprawić ?

Przed naciśnięciem:
[Obrazek: 1.png]

Po naciśnięciu:
[Obrazek: 2.png]
Ymm.. Strzelam że chodzi Ci o aktywne menu. Zapraszam tutaj: https://webboard.pl/wiki.php?aktywne-zak...w-ipb.html
Zrobiłem Krok po Kroku i mam takie coś:
[Obrazek: 3.png]
Spróbuj w jQuery
Kod:
jQuery(document).ready(function($) {

file_name = document.location.href;
file_end = (file_name.indexOf("?") == -1) ? file_name.length : file_name.indexOf("?");
file_page = file_name.substring(file_name.lastIndexOf("/")+1, file_end);
file_page = file_page.replace('.php','').replace('#','');

$('body').addClass("page_" + file_page);

if (file_page !== '') {
    $('#menu li').removeClass('active');
    $("#menu")
        .find('a[href *="' + file_page  + '.php"]')
        .parent("li")
        .addClass("active");
}

});

przykładowe menu
Kod:
<div id="menu">
            <ul>
                <li><a href="adres">Strona główna</a></li>
                <li><a href="adres">Użytkownicy</a></li>
            </ul>
</div>
No i musisz dodać klasy w .css #menu i #menu .active