I made a simple script that tells you what’s selected using jQuery remove class and add class but it seems to be way too much coding.
Here is the fiddle: http://jsfiddle.net/Wz7Dv/
and here is the code:
$(".panel_nav li.kset").click(function(){
$('.panel_nav li.gset,.panel_nav li.kset,.panel_nav li.rset,.panel_nav li.dset').removeClass('selected');
$(this).addClass('selected');
});
$(".panel_nav li.gset").click(function(){
$('.panel_nav li.gset,.panel_nav li.kset,.panel_nav li.rset,.panel_nav li.dset').removeClass('selected');
$(this).addClass('selected');
});
$(".panel_nav li.rset").click(function(){
$('.panel_nav li.gset,.panel_nav li.kset,.panel_nav li.rset,.panel_nav li.dset').removeClass('selected');
$(this).addClass('selected');
});
$(".panel_nav li.dset").click(function(){
$('.panel_nav li.gset,.panel_nav li.kset,.panel_nav li.rset,.panel_nav li.dset').removeClass('selected');
$(this).addClass('selected');
});
Is there a way to strip it down?
Thank you
You should not have links between
uland itslielements:Moving the anchor inside the li requires a change in your CSS:
The javascript is very repetitive and can be cut down to this:
JSFiddle: http://jsfiddle.net/Wz7Dv/1/