Kezdőoldal » Számítástechnika » Weblapkészítés » Hogyan lehet két gombot...

Hogyan lehet két gombot egymásba "olvasztani" miután kattintottak az egyikre?

Figyelt kérdés

Van egy weboldal ahol képekre lehet szavazni a tagoknak, miszerint tetszik, vagy nem tetszik a kép.


Azt sikerült megoldanom, hogyha valaki kattint mondjuk a "tetszik"-re akkor az oldal frissítés nélkül az adatbázisba eltárolja a szavazatot, illetve amelyik gombra rákattintott az illető itt kiírja a szavazás eredményét. (a másik, jelen esetben "nem tetszik" gomb viszont ugyanúgy marad, és ha a felhasználó rákattint akkor kiírja oda hogy már szavazott). Miután a felhasználó frissíti az oldalt már nem tud szavazni és egybe kiírja az eredményt.


Azt szeretném megcsinálni, hogyha a felhasználó rákattint bármelyik gombra a gombok eltűnnének (oldalfrissítés nélkül), és kiírná az eredményt (az ő szavazatát is beleértve)

valahogy így:

[link]



2015. jún. 19. 16:19
 1/5 anonim ***** válasza:

1. Csinálsz 3 gombot: a 2 kicsit meg az 1 nagyot.

2. Kezdetben csak a 2 kicsi látszik.

3. A megfelelő eseményre a 2 kicsi eltűnik az 1 nagy meg megjelenik. jQuery toggle-el pl. gyerekjáték.

4. Aztán beleírod a gomb feliratába, amit kell az AJAX válaszból.

2015. jún. 19. 16:29
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
azt meg tudom csinálni hogy kattintásra eltűnjön az egyik, de a másikat hogyan tudnám eltüntetni?
2015. jún. 19. 19:04
 3/5 anonim ***** válasza:
Hogyan tünteted el az egyiket? :) Pont ugyanúgy kell a másikat is. Az onClick eseménykezelőben mindkettőre hívsz egy hide-ot vagy jQuery nélkül: mindkettő style.display értékét "none"-ra állítod.
2015. jún. 19. 22:32
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:

[link]

Ezt használhatod alapnak, hozzáírod az AJAX részt és kész is :)

2015. jún. 21. 14:19
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:
nagyon köszönöm!
2015. jún. 22. 10:49

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!