Autor | Zpráva | ||
---|---|---|---|
rihot Profil |
#1 · Zasláno: 15. 11. 2011, 18:38:38
Mám menší problém, funguje mi vše v pohodě, ale jenom nevím, jak posunu už ten vybraný button na který jsem kliknul předtím, ale jen třeba o 60px. Děkuji za každou radu :)
Odkaz na živou ukázku $("body").on("click", "input", function () { $("input").addClass("hilite"); $(this).removeClass("hilite"); $(".lite").removeClass("hilite"); $(".hilite").fadeOut(1, 0); $(".lite").fadeIn(1, 0); $(".lite").css("margin", "0 auto"); $(this).addClass("lite"); var hodnotaID = $(this).attr("id"); $(this).css("position", "absolute"); $(this).animate({ top: -500 }, { duration: 1200 }); .... |
||
pcmanik Profil |
#2 · Zasláno: 15. 11. 2011, 19:11:08
rihot:
Nechapem tvojmu popisu problemu, naviac ten kod je dost cudny... A neda sa pochopit co ma robit. |
||
Witiko Profil |
#3 · Zasláno: 15. 11. 2011, 19:16:12
rihot:
Ukládej si minulé this do nějaké proměnné a pak s ním prováděj, co chceš. |
||
rihot Profil |
#4 · Zasláno: 15. 11. 2011, 21:38:39 · Upravil/a: rihot
Witiko:
V JS scriptu jsem trošku začátečník, jak to mám přesně udělat? :) |
||
pcmanik Profil |
#5 · Zasláno: 16. 11. 2011, 06:25:33
rihot:
Nastuduj si najprv zaklady js, nez sa pustis do jQuery. Nerob tu chybu ze sa najprv ucis jQuery. Inak: var premenna = $(this); |
||
Časová prodleva: 12 let
|
0