[ Príspevkov: 8 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.03.07
Prihlásený: 30.01.13
Príspevky: 5
Témy: 2 | 2
NapísalOffline : 30.01.2013 12:40 | vertikalne jquery accordion menu

Ahooj, použila som hotové jQuery accordion menu. Neviem ale zabezpečiť, že ak je otvorené čokolvek napr. z položky 2, tak aby sa po načítaní stránky, menu znova nezabalilo. Aby bola položka 2 rozkliknutá až pokým nekliknem na inú položku.
mám ho tu:

http://www.mailtec.sk/navrh1/test_menu/index.html

Kód:
<ul id="accordion">
   <li>
      <a href="#" class="item polozka1" rel="polozka1">Popular Post</a>
      <ul>
         <li><a href="testA.html">Popular Post 1</a></li>
         <li><a href="testB.html">Popular Post 2</a></li>
         <li><a href="#" class="last">Popular Post 3</a></li>
      </ul>
   </li>
   <li>
      <a href="#" class="item polozka2" rel="polozka2">Category</a>
      <ul>
         <li><a href="testC.html">Category 1</a></li>
         <li><a href="testD.html">Category 2</a></li>
         <li><a href="#" class="last">Category 3</a></li>
      </ul>
   </li>
   <li>
      <a href="#" class="item polozka3" rel="polozka3">Recent Comment</a>
      <ul>
         <li><a href="testE.html">Comment 1</a></li>
         <li><a href="testA.html">Comment 2</a></li>
         <li><a href="#" class="last">Comment 3</a></li>
      </ul>
   </li>
</ul>


Offline

Čestný člen
Čestný člen
vertikalne jquery accordion menu

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5403
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 30.01.2013 18:03 | vertikalne jquery accordion menu

Cez javascript to neurobíš. Po načítaní zvolenej stránky musíš tomu stromu (konkrétnemu prvku LI) priradiť nejaký identifikátor (id, class).


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.03.07
Prihlásený: 30.01.13
Príspevky: 5
Témy: 2 | 2
Napísal autor témyOffline : 30.01.2013 19:32 | vertikalne jquery accordion menu

aj konkrétnejšie sa dá? Prosim...


Offline

Čestný člen
Čestný člen
vertikalne jquery accordion menu

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5403
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 30.01.2013 20:17 | vertikalne jquery accordion menu

Napríklad všetky stránky z kategórie "Category" (čiže napr. táto http://www.mailtec.sk/navrh1/test_menu/testC.html) budú mať pri druhej položke LI nejakú classu, napríklad:
Kód:
<ul id="accordion">
   <li>
      <a href="#" class="item polozka1" rel="polozka1">Popular Post</a>
      <ul>
         <li><a href="testA.html">Popular Post 1</a></li>
         <li><a href="testB.html">Popular Post 2</a></li>
         <li><a href="#" class="last">Popular Post 3</a></li>
      </ul>
   </li>
   <li class="active">
      <a href="#" class="item polozka2" rel="polozka2">Category</a>
      <ul>
         <li><a href="testC.html">Category 1</a></li>
         <li><a href="testD.html">Category 2</a></li>
         <li><a href="#" class="last">Category 3</a></li>
      </ul>
   </li>
   <li>
      <a href="#" class="item polozka3" rel="polozka3">Recent Comment</a>
      <ul>
         <li><a href="testE.html">Comment 1</a></li>
         <li><a href="testA.html">Comment 2</a></li>
         <li><a href="#" class="last">Comment 3</a></li>
      </ul>
   </li>
</ul>

a v css definuješ niečo takéto:
Kód:
#accordion .active ul {display: block}


Malo by to fungovať, ak to nebude accordion plugin prepisovať (musíš to odskúšať).


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.03.07
Prihlásený: 30.01.13
Príspevky: 5
Témy: 2 | 2
Napísal autor témyOffline : 30.01.2013 21:12 | vertikalne jquery accordion menu

Bohužiaľ nefunguje


Offline

Čestný člen
Čestný člen
vertikalne jquery accordion menu

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5403
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 30.01.2013 21:35 | vertikalne jquery accordion menu

No, tak to máš blbé.

Inak povedané - takýmito nezmyselnými poznámkami sa asi k odpovedi nedopracuješ. Ak ti niečo nefunguje, tak treba buď pohľadať, kde je chyba (či tie štýly niečo neprebíja, alebo to neprepisuje javascript) a ak to nevieš, tak uprav ukážku tak, aby sme si to vedeli pozrieť (nikde tam nevidím tú zmenu, ktorú som radil).


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.03.07
Prihlásený: 30.01.13
Príspevky: 5
Témy: 2 | 2
Napísal autor témyOffline : 30.01.2013 21:49 | vertikalne jquery accordion menu

testovala som len na lokále

<style>

/* First Level UL List */

#accordion {
margin:0;
padding:0;
list-style:none;
}

#accordion li {
width:267px;
}

#accordion li a {
display: block;
width: 268px;
height: 43px;
text-indent:-999em;
outline:none;
}

/* Using CSS Sprite for menu item */
#accordion li a.polozka1 {
background:url('menu.jpg') no-repeat 0 0;
}

#accordion li a.polozka1:hover, .polozka1Over {
background:url('menu.jpg') no-repeat -268px 0 !important;
}

#accordion li a.polozka2 {
background:url('menu.jpg') no-repeat 0 -43px;
}

#accordion li a.polozka2:hover, .polozka2Over {
background:url('menu.jpg') no-repeat -268px -43px !important;
}

#accordion li a.polozka3 {
background:url('menu.jpg') no-repeat 0 -86px;
}

#accordion li a.polozka3:hover, .polozka3Over {
background:url('menu.jpg') no-repeat -268px -86px !important;
}


/* Second Level UL List*/
#accordion ul {
background:url('bg.gif') repeat-y 0 0;
width:268px;
margin:0;
padding:0;
display:none
}

#accordion ul li {
height:30px;
}

#accordion .active ul {display: block
}

/* styling of submenu item */
#accordion ul li a {
width:240px;
height:25px;
margin-left:15px;
padding-top:5px;
border-bottom: 1px dotted #777;
text-indent:0;
color:#ccc;
text-decoration:none;
}

/* remove border bottom of the last item */
#accordion ul li a.last {
border-bottom: none;
}


</style>


Offline

Čestný člen
Čestný člen
vertikalne jquery accordion menu

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5403
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 30.01.2013 22:48 | vertikalne jquery accordion menu

Ja budem asi fakt zlý. Mám ti napísať - to, čo si sem dala, funguje?
Ešte raz si prečítaj, čo som napísal. Buď si to sama oddebuguješ, alebo upravíš živú ukážku.


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
 [ Príspevkov: 8 ] 


vertikalne jquery accordion menu



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Vertikalne menu

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Frontend

34

1047

21.03.2014 13:14

petko117

V tomto fóre nie sú ďalšie neprečítané témy.

vertikalne rozbalovacie menu

v Frontend

7

4504

24.01.2007 22:07

m@-nX

V tomto fóre nie sú ďalšie neprečítané témy.

vertikalne menu IE

v Frontend

1

797

01.03.2012 16:14

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Vertikalne 3-urovnove menu

v Frontend

7

661

13.03.2014 20:31

Mego

V tomto fóre nie sú ďalšie neprečítané témy.

Vertikálne rolovacie menu v JS

v Frontend

0

878

28.01.2009 10:40

jtomcik

V tomto fóre nie sú ďalšie neprečítané témy.

Jquery menu

v Frontend

0

378

10.12.2012 14:45

johny694

V tomto fóre nie sú ďalšie neprečítané témy.

Uprava Jquery Menu

v Frontend

7

537

26.08.2011 16:06

pogo

V tomto fóre nie sú ďalšie neprečítané témy.

jQuery - rozbalovacie menu

v Frontend

8

1115

08.11.2010 18:47

SP!DER

V tomto fóre nie sú ďalšie neprečítané témy.

Jquery menu nefunguje ako ma....

v Frontend

2

590

11.05.2011 22:48

general667

V tomto fóre nie sú ďalšie neprečítané témy.

vertikalne zarovnanie textu

v Frontend

20

2316

03.01.2008 15:12

vkmt

V tomto fóre nie sú ďalšie neprečítané témy.

vertikalne uchytenie grafickej karty

v Ostatné

4

764

30.06.2018 21:14

Juryoku

V tomto fóre nie sú ďalšie neprečítané témy.

WP vertikalne zarovnane 3 obrazky

v CMS

6

567

12.04.2015 18:45

eMp

V tomto fóre nie sú ďalšie neprečítané témy.

Vertikalne aj horizontalne zarovnanie na stred

v Frontend

2

675

07.10.2016 9:52

17mark

V tomto fóre nie sú ďalšie neprečítané témy.

Dva monitory nad sebou - vertikálne presúvanie

v Windows

3

725

24.12.2017 16:27

Doldy

V tomto fóre nie sú ďalšie neprečítané témy.

Ako vertikalne zarovnan na stred toto?

v Frontend

4

681

21.12.2007 19:46

Matho

V tomto fóre nie sú ďalšie neprečítané témy.

<li> a vertikalne zarovnanie textu

v Frontend

5

750

29.03.2010 15:01

max-m



© 2005 - 2026 PCforum, edited by JanoF