Autor Zpráva
fiwe
Profil
Prosim vas, potreboval bych upravit Js tak, aby jednotlive polozky v menu sli nalinkovat na dalsi stranky (o-nas.html, servis.html atd) je to menu z sablony a puvodne je urceno pro one page web.

Tady je vynatek ze skriptu, snad to bude stacit:

#menu > ul > li.active.home > a, #menu > ul > li.home:hover, #menu > ul > li.home > a:hover:after {
    background-color : #eb1c23;
}

#menu > ul > li.active.service > a, #menu > ul > li.service:hover, #menu > ul > li.service > a:hover:after {
    background-color : #e8432a;
}

#menu > ul > li.active.portfolio > a, #menu > ul > li.portfolio:hover, #menu > ul > li.portfolio > a:hover:after {
    background-color : #80b536;
}

#menu > ul > li.active.about > a, #menu > ul > li.about:hover, #menu > ul > li.about > a:hover:after {
    background-color : #2e3947;
}

#menu > ul > li.active.team > a, #menu > ul > li.team:hover, #menu > ul > li.team > a:hover:after {
    background-color : #00bf73;
}

#menu > ul > li.active.client > a, #menu > ul > li.client:hover, #menu > ul > li.client > a:hover:after {
    background-color : #face2f;
}

#menu > ul > li.active.blog > a, #menu > ul > li.blog:hover, #menu > ul > li.blog > a:hover:after {
    background-color : #232829;
}

#menu > ul > li.active.contact > a, #menu > ul > li.contact:hover, #menu > ul > li.contact > a:hover:after {
    background-color : #d6d6d6;
}

A tady je html menu:

<
<a id="logo" class="navbar-brand" href="index.html"><img class="" src="images/logo.png" alt="" /></a>
                    </div>
                </div>
                <div id="menu" class="navbar-collapse collapse">
                    <ul class="nav navbar-nav navbar-left">
                        <li class="active home"><a href="index.html"> Home</a></li>
                        <li class="service"><a href="aboutus.php.html">o náš</a></li>
                        <li class="portfolio"><a href="#portfolio-wrapper">Portfolio</a></li>
                        <li class="about"><a href="#aboutus-wrapper">About</a></li>
                        <li class="team"><a href="#team-wrapper">Team</a></li>
                        <li class="client"><a href="#client-wrapper">Clients</a></li>
                        <li class="blog"><a href="#blog-wrapper">Blog</a></li>
                        <li class="contact"><a href="#contact-wrapper">Contact</a></li>

Dekuji moc za pripadnou pomoc, staci jedna polozka v menu a ja si zbytek dodelam sam.
                    </ul
quatzael
Profil
fiwe:
No nevím co tady na tom chceš řešit javascriptem. A už vůbec nevím proč sem dáváš CSS kód, to nějak souvisí s Tvým problémem?
Jestli chceš odkazy na jiný stránky, tak si to prostě přepiš v těch href atributech..
fiwe
Profil
no kdyz se prepisou ty href atributy, tak to nefunguje. To jsem samozrejme zkousel. Pro ukazku je to menu hozene funkcni tady http://euro-line.cz/
juriad
Profil
Může za to skript.js na řádce 82. A i ty další funkce obsluhující menu předpokládají, že href je odkaz na kotvu (přesněji je to id v aktuálním dokumentu).
Tedy toto menu nebylo vytvořeno, aby přecházelo na jednotlivé stránky, ale aby rolovalo na oddíly v rámci jedné stránky.
Upravit by bylo třeba vše v tom skriptu na řádcích 36-104.
fiwe
Profil
[b]j Diky za zpetnou vazbu. Necekal jsem, ze to bude tak slozite. Existuje nejake jednoduche reseni? Muj kolega je ted pryc a ja zas chrlit kody ze sebe neumim, resim spis kreativu


Byl by nekdo schopny opravit ten skript? ja bych mu za odmenu poslal kompletni sablonu, ktera je soucast toho menu. Je hodne svezi a inovativni. Predem dekuji


jsem ten link dal radsi pod touto adresou http://euro-line.cz/menu.html
Kcko
Profil
ja bych mu za odmenu poslal kompletni sablonu
JJ, ze šablony lidi zaplatí nájem nebo si koupí jídlo ...

Zadej si to jako placenou práci a někdo se určitě najde.
fiwe
Profil
Kcko:
a ty by jsi to byl schopny opravit?Jestli ano, tak za kolik?

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: