| 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