Autor | Zpráva | ||
---|---|---|---|
marsme Profil |
#1 · Zasláno: 4. 9. 2012, 12:19:48
Potřebuji pro toto html napsat obsluhu v jquery. Potřebuji měnit obrázky a barvy při mouseover a mouseout. Kód který mám níže funguje ale je podle mě zbytečně nafouklý. Při představě že mám těch prvků ve stránce 10 tak se mi to vůbec nelíbí.
HTML: <td class="text"><img src="{$basePath}/images/content_radio_text.png" class="text">{$form["text"]->control}{$form["text"]->label}</td> Obslužný JS: $("img.text").mouseover(function(){ $(this).attr("src","/images/content_radio_text_red.png"); $("td.text label").css("color","#bc0028"); }); $("img.text").mouseout(function(){ $(this).attr("src","/images/content_radio_text.png"); $("td.text label").css("color","#6d6d6d"); }); $("td.text label").mouseover(function(){ $("img.text").attr("src","/images/content_radio_text_red.png"); $("td.text label").css("color","#bc0028"); }); $("td.text label").mouseout(function(){ $("img.text").attr("src","/images/content_radio_text.png"); $("td.text label").css("color","#6d6d6d"); }); $("td.text input").mouseover(function(){ $("img.text").attr("src","/images/content_radio_text_red.png"); $("td.text label").css("color","#bc0028"); }); $("td.text input").mouseout(function(){ $("img.text").attr("src","/images/content_radio_text.png"); $("td.text label").css("color","#6d6d6d"); }); |
||
final Profil |
#2 · Zasláno: 4. 9. 2012, 14:29:11
preštuduj si jquery selectory napr.toto
.. $("#prvy, #druhy, #treti") var premenna = $("#prvy, #druhy, #treti"); premenna.mouseover(function(){ .. |
||
marsme Profil |
#3 · Zasláno: 4. 9. 2012, 15:10:01
Díky za tip
|
||
Časová prodleva: 12 let
|
0