我写了一个小的jquery代码,但它看起来非常多余和幼稚。任何人都可以帮助缩短它或使效率更高?jquery代码缩短
下面的代码:
// DIM The Light Effect
var dimlight = $(".dimlight"),
showlight = $(".showlight"),
overlay = $("#overlay")
playerlive = $("#player_live"),
lightswitch = $(".light_switch")
playerlive.mouseover(function(){
lightswitch.show();
});
playerlive.mouseout(function(){
lightswitch.hide();
});
dimlight.click(function(){
overlay.fadeIn();
dimlight.hide();
showlight.show();
});
showlight.click(function(){
overlay.fadeOut();
dimlight.show();
showlight.hide();
});
showlight.click(function(){
overlay.fadeOut();
dimlight.show();
showlight.hide();
});
THX很多已
你有'showlight.click(...)'两次... – 2012-02-14 11:15:28