Autor Zpráva
PePe15th
Profil
Zdravím,
snažím se dodělat přihlášení na stránce exgames.cz (lišta vpravo), avšak po najetí na druhý obrázek (twitter) zmizí předčasně...
Můj script:
                $(document).ready(function(){
                $('#login').mouseenter(function(){
                        $('#login_area').show();
                });
                $('.login_form').mouseout(function(){
                         $("#login_area").hide();
                });
(atd.)
A kód:
<form method="post" action="<?php echo $setting['site_url'];?>/login.php?done=1">
                            <div id="login_area" style="display:none">
	                                        <div class="login_form">
                                                        <img src="http://exgames.cz/templates/exgames_cz/images/fblog.png" class="nott"></img><br />
                                                        <a href="http://exgames.cz/"><img src="http://exgames.cz/templates/exgames_cz/images/twlog.png" class="nott1"></img></a><br />
							<input name="username" type="text" id="username" value="Jméno" onclick="clickclear(this, 'Jméno')" onblur="clickrecall(this,'Jméno')" class="form_textboxx" /><br /><br />
							<input name="password" type="password" id="password" value="Heslo" onclick="clickclear(this, 'Heslo')" onblur="clickrecall(this,'Heslo')" class="form_textboxy" /><br /><br />
							<label><input type="checkbox" name="remember" id="remember" class="ako" checked="checked" /></label><br />
							<input type="hidden" name="Submit" value="<?php echo LOGIN_BUTTON; ?>" class="dropdown-submit" />
						</div>
					</div></form>
pohan
Profil
Ten markup je docela divny, ale zkusil bych pro začátek tohle
$(document).ready(function(){
                $('#login').mouseenter(function(){
                
                        $('#login_area').show(0, function(){
                        
                            $(this).mouseleave(function(){
                                 $(this).hide();
                            });
                            
                        });
                        
                });

aniž bych to nějak blíž studoval, zdá se mi že ten prvek .login_form končí dřív než #login_area, tohle by mohlo problem vyřešit (viz http://jsfiddle.net/pohan/nvzLk/)
PePe15th
Profil
Díky, už to jede a mimochodem co to je markup :)?
pohan
Profil
PePe15th:
co to je markup

Tím jsem myslel, že ten kód je hodně spletitej, ale to pořešíš průběžně

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:

0