Autor | Zpráva | ||
---|---|---|---|
Fernetka Profil * |
#1 · Zasláno: 5. 2. 2012, 18:06:19
Zdravím, mám menší problém:
Na stránkách používám toto httacess: RewriteRule ^(.*)$ /index.php?strana=$1 [L] Tam mám tento javascript: $(document).ready(function() { // Expand Panel $("#open").click(function(){ $("div#panel").slideDown("slow"); }); // Collapse Panel $("#close").click(function(){ $("div#panel").slideUp("slow"); }); // Switch buttons from "Log In | Register" to "Close Panel" on click $("#toggle a").click(function () { $("#toggle a").toggle(); }); }); |
||
Chamurappi Profil |
#2 · Zasláno: 5. 2. 2012, 18:23:20
Reaguji na Fernetku:
Proč používáš odkaz na něco, co nemá nikam odkazovat? Pokud chceš stornovat výchozí akci, tak to dělá běžně return false . (V jQuery tuto zvyklost překroutili, takže si najdi event.preventDefault .)
„Na stránkách používám toto httacess“ Předpokládám, že ten s otázkou vůbec nijak nesouvisí. |
||
Fernetka Profil * |
#3 · Zasláno: 5. 2. 2012, 18:28:05
Dělám to takto:
<li id="toggle"> <a id="open" class="open" href="#">Uživatelský panel</a> <a id="close" style="display: none;" class="close" href="#">Zavřít panel</a> </li> |
||
peta Profil |
Fernetka: viz chamurapi. Take priklady na jakpsatweb, zakaz udalosti.
<a href="#">Uživatelský panel</a> // to tam mas <a href="ahoj.htm" onclick="funkce(); return false;">Uživatelský panel</a> // bezny zakaz udalosti <a href="ahoj.htm" onclick="return !funkce();">Uživatelský panel</a> // tez se uziva a funkce pak ma v sobe return true nebo nic, protoze normalne vikonani funkce vraci true V jquery by krome preventu mohlo fungovat i toto: click(function () {$("#toggle a").toggle(); return false;}); Kazdopadne spravny postup je, aby jsi nepouzil prvek A, ale jiny, treba SPAN nebo BUTTON. |
||
Časová prodleva: 11 let
|
0