programiranje cveta (kada se klikne na laticu da se otvori polje)

programiranje cveta (kada se klikne na laticu da se otvori polje)

offline
  • Pridružio: 11 Feb 2014
  • Poruke: 7

Mozda mi neko moze pomoci kako bi mogao da napravim da kada zelim da kliknem na lisku ili laticu da se otvori zeljena zagonetna rec? Nesto poput asocijacije...



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Možeš koristiti <area> tag. Samo definiši koordinate koje ograničavaju laticu i postavi joj neku klasu ili jedinstvene ID-eve ako imaš par latica i definiši event handler za svaki.

HTML
<map name="cvet">   <!-- vidi šta ti više paše; rect (kvadrat) ili circle (krug) da graniči laticu -->   <area id="latica1" shape="rect" coords="{koordinate prve latice}">   <area id="latica2" shape="circle" coords="{koordinate druge latice}"> </map> <img usemap="#cvet" src="{link do slike}">

JavaScript
document.getElementById("latica1").addEventListener("click", {   // otvori polje }); document.getElementById("latica2").addEventListener("click", {   // otvori polje });

Ako koristiš identičnu funkciju za više latica, onda je napiši i prosledi je kao parametar.
function otvoriPolje() {   // sadržaj funkcije } document.getElementById("latica1").addEventListener("click", otvoriPolje); document.getElementById("latica2").addEventListener("click", otvoriPolje);



offline
  • Pridružio: 11 Feb 2014
  • Poruke: 7

hvala puno!

Ko je trenutno na forumu
 

Ukupno su 328 korisnika na forumu :: 7 registrovanih, 2 sakrivenih i 319 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Marko Marković, Nobunaga, Ognjen D., repac, voja64, zziko, šumar bk2