Mam sobie diva, który jest opisany w arkuszu stylów tak:
.div { width:100%; border-top:1px dashed #B4CEFF; padding:5px; color:#676767; } .div:hover{ background-color:#F6F8FD; }
I gdy user kliknie pewien link to wyświetl się inny div:
var oferta = "1"; $("a").click(function(){ $("#oferta1_on").slideToggle("normal"); if(oferta==1){ $("#div").css("background-color","#F6F8FD"); oferta = 0; }else{ $("#div").css("background-color","#FFFFFF"); oferta = 1; } });
Możecie mi wytłumaczyć, czemu po dwukrotnym kliknięciu w linku (czyli zmienna oferta zmienia swoją ofertę z 1 na 0 i z powrotem na 1) nie dział mi już powyższy fragment CSS, tzn. po naprowadzeniu kursora nad div nie zmienia on swojego tła?