Autor Zpráva
Pospyrus
Profil
Dobrý den,
mám problém... mám div (chatu), na kterém mám přes jQuery nadefinován onclick funkci pro zavření, ale problém je v tom, že když se klikne třeba na input, tak se okno zavře a já potřebuji, aby se zavřelo jen při kliknutí na to kolem (konverzace, buttonu pro odeslání a iputu). Jde to nějak?
Děkuji
pexxxik
Profil
Pospyrus:
Ano, jde to.
1. Zruš u chatu aby se po kliknutí zavřel.
2. Vytvoř si další div nastav mu stejnou velikost jako má chat, nastav mu průhledné pozadí atp. a nastav mu z-index třeba 0 (nebo jak potřebuješ). Nastav mu aby se po kliknutí na něj zavřel chat.
3. Ostatním prvkům v chatu, které nechceš aby po kliknutí na ně chat zmizel, tak jim nastav z-index větší než z-index divu (například 1).
Pospyrus
Profil
diky, zkusim :)
Chamurappi
Profil
Reaguji na pexxxika:
Uf. Zbytečně komplikované.


Reaguji na Pospyra:
Nastav onclick i tomu <input>u a v něm zastav probublává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: