Gogeta
Legacy Member
Ik heb volgend probleem:
- Ik heb een <li> met een id bv id="hydraterend".
- Ik heb een paar divs met class="hydraterend".
bedoeling:
- Klikken op de <li> zou de classes zichtbaar en onzichtbaar moeten maken.
- Klikken op de <li> zou de achtergrond van de <li> blauw moeten maken en zo blijven tot ik het nog eens aanklik.
- Hoveren over de <li> zorgt er voor dat <li> een lichtblauw krijgt
wat ik heb:
De jquery:
De css:
Probleem:
- Als ik hover over de <li> werkt alles goed, als ik klik op de <li> ook, maar eens geklikt werkt de hover niet meer .
Oplossing?
ps (moest in JS staan niet Q)
- Ik heb een <li> met een id bv id="hydraterend".
- Ik heb een paar divs met class="hydraterend".
bedoeling:
- Klikken op de <li> zou de classes zichtbaar en onzichtbaar moeten maken.
- Klikken op de <li> zou de achtergrond van de <li> blauw moeten maken en zo blijven tot ik het nog eens aanklik.
- Hoveren over de <li> zorgt er voor dat <li> een lichtblauw krijgt
wat ik heb:
De jquery:
Code:
$("#hydraterend").toggle(
function(){
$(this).css("background-color", "#cfcced");
$(".hydraterend").fadeToggle("slow");
},
function(){
$(this).css("background-color", "transparent");
$(".hydraterend").fadeToggle("slow");
}
);
De css:
Code:
#producten_filter li:hover {
background-color:#cfcced;
}
Probleem:
- Als ik hover over de <li> werkt alles goed, als ik klik op de <li> ook, maar eens geklikt werkt de hover niet meer .
Oplossing?
ps (moest in JS staan niet Q)
