Autor Zpráva
radvis
Profil
Ahoj, mám tento "script"

 <script>
$(".online-podpora").toggle(
function(){
$("#online-podpora-okno").show(1000)
$("#uzivatelsky-panel").hide(1000);
},
function () {
$("#online-podpora-okno").hide(1000); 
});

$(".uzivatelsky-panel").toggle(
function(){
$("#uzivatelsky-panel").show(1000);
$("#online-podpora-okno").hide(1000); 
},
function () {
$("#uzivatelsky-panel").hide(1000); 
});
</script>


//"chyba" bude v 
function(){
$("#uzivatelsky-panel").show(1000);
$("#online-podpora-okno").hide(1000); 
}


protože já kliknu na to ".online-podpora" a ono to vyjede pak kliknu na ".uzivatelsky-panel" se nic nestane, protože musím kliknout 2x nevíte jak to předělat aby se ten druhý div schoval? Díky.
Nox
Profil
u jednoho máš #uzivatelsky-panel a u druhého .uzivatelsky-panel ...to je schválně?

mj. doporučuju nahradit ty "magický konstanty" nějakou proměnnou
radvis
Profil
Musíš trošku opatrně stěma slovama:D co jsou magický konstanty?
Nox
Profil
To byla jen poznámka na okraj - místo 1000 dej třeba settings.displaySpeed nebo tak, nebudeš to pak při upravování muset všude přepisovat
radvis
Profil
prosím tě, nemohl by jsi to trochu specifikovat jak to funguje to, co jsi napsal? Možná bych lépe mohl specifikovat problém, jde mi o to, aby když kliknu na na uzivatelsky-panel aby vyjel div x a když kliknu na online-podpora tak aby div s uzivatelskym panelem zajel.
Chamurappi
Profil
Reaguji na radvise:
Odpověz prosím na první Noxovu otázku:
u jednoho máš #uzivatelsky-panel a u druhého .uzivatelsky-panel ...to je schválně?
radvis
Profil
Schválně to nebylo, ale měl jsem to tak všue i v css. Už jsem to změnil na uzivatelsky-panel-okno.

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: