Autor | Zpráva | ||
---|---|---|---|
jouda01 Profil * |
#1 · Zasláno: 4. 2. 2011, 17:02:13
ahoj, jak lze dosahnout toho aby po kliku na <li> se do url vložila hodnota z href?
Např: domena.cz/javascript.html#second Takto se tam vkládá jen když kliknu na ten odkaz "anchor links" uvnitř <div class="panes">. Ale když kliknu na li, nic se nevloží.. Potřebuju to kvůli refreshi stránky, aby to zůstalo nastaveno na tab kterou zrovna prohlížím když se refreshuje stránka a nepřeskočilo to na Tab 1. <!-- the tabs --> <ul class="tabs"> <li><a class="current" href="#first">Tab 1</a></li> <li><a href="#second">Tab 2</a></li> <li><a href="#third">Tab 3</a></li> </ul> <!-- tab "panes" --> <div class="panes"> <div style="display: block;">First pane. <a href="#third">open third tab</a></div> <div style="display: none;">Second pane. You can open other tabs with normal <a href="#first">anchor links</a></div> <div style="display: none;">Third tab content</div> </div> <!-- This JavaScript snippet activates the tabs --> <script> // perform JavaScript after the document is scriptable. $(function() { // setup ul.tabs to work as tabs for each div directly under div.panes $("ul.tabs").tabs("div.panes > div"); }); </script> Dík |
||
Chamurappi Profil |
#2 · Zasláno: 4. 2. 2011, 17:16:21
Reaguji na joudu01:
„Takto se tam vkládá jen když kliknu na ten odkaz "anchor links" uvnitř <div class="panes">. Ale když kliknu na li, nic se nevloží..“ Roztáhni odkaz přes celé <li> a zařiď, aby se při prokliku doopravdy prokliknul a nestornovala se ta akce.
|
||
jouda01 Profil * |
#3 · Zasláno: 4. 2. 2011, 17:26:44
Tak stim roztáhnutím bych to ještě zvládl, ale to druhé tak to netuším očem je řeč.)
|
||
Kcko Profil |
#4 · Zasláno: 4. 2. 2011, 18:54:43
zakomponuješ do clicku / onclicku location.hash = '#nazev-tabu'
|
||
Chamurappi Profil |
#5 · Zasláno: 4. 2. 2011, 19:19:14
Reaguji na joudu01:
Dodej živou ukázku s neminifikovaným zdrojákem a možná ti najdu, co změnit. Reaguji na Kcka: Bez mřížky. |
||
jouda01 Profil * |
#6 · Zasláno: 4. 2. 2011, 21:30:31
Chamurappi: ono to stačí hodit do body tagu a za head šoupnout jquery.js a je to..
Nicméně už sem si to vyřešil.. Ale dikes |
||
Časová prodleva: 15 let
|
0