Autor Zpráva
jouda01
Profil *
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
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 *
Tak stim roztáhnutím bych to ještě zvládl, ale to druhé tak to netuším očem je řeč.)
Kcko
Profil
zakomponuješ do clicku / onclicku location.hash = '#nazev-tabu'
Chamurappi
Profil
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 *
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

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: