Autor | Zpráva | ||
---|---|---|---|
janbarasek Profil |
#1 · Zasláno: 6. 10. 2015, 22:27:16
Ahoj,
potřebuji udělat kartičku (reprezentovanou divem), která bude po celé ploše reagovat na kliknutí. To je vcelku jednoduché: <a href="#"><div class="karta">Obsah...</div></a> Jak ale docílit toho, aby reagovala na kliknutí po celé ploše kromě vybrané oblasti? Zcela konkrétně na ní potřebuji umístit ikonku hvězdičky, kterou půjde nastavit jako "oblíbená". Moje myšlenka je taková: <a href="#"> <div class="karta"> Obsah <div class="hvezdicka"><img src="hvezda.png" onclick="udelit_hvezdu(SEM DOPLNÍM ID);"></div> Obsah </div> </a> Absolutním pozicováním to řešit nelze, protože jsou rozměry kartičky a umístění hvězdičky neznámé. Děkuji za všechny nápady. |
||
Tomáš123 Profil |
#2 · Zasláno: 6. 10. 2015, 22:48:31
janbarasek:
Je neznáma aj vzdialenosť od okraju? |
||
tiso Profil |
#3 · Zasláno: 6. 10. 2015, 23:10:57
Vo funkcii
udelit_hvezdu() musíš nastaviť event.stopPropagation()
|
||
Časová prodleva: 9 let
|
0