Heny,
если клик по ссылке отмените переход, если сто раз назначаите клик , отмените предыдущие клики.
<script>
(function($) {
$(function() {
$('ul.btn').on('click', 'li:not(.active)', function(event) {
event.preventDefault();
$('.3d').find('div.variant div.el').removeClass('active').eq($(this).index()).addClass('active');
});
});
})(jQuery);
</script>
<script>
(function($) {
$(function() {
$( "div.radio" ).on( "click", function() {
if($('#pol1').is(":checked")) {
$('#pol').find('div.panel2').removeClass('el1');
$('#pol').find('div.panel22').addClass('el1');
$('ul.color2').off().on('click', 'li', function(event) { event.preventDefault();
$('.konf3d').find('div.pl div.image').removeClass('active').eq($(this).index()).addClass('active');
$('.konf3d').find('div.pn div.image').removeClass('active');
});
}
else if($('#pol2').is(":checked")) {
$('#pol').find('div.panel22').removeClass('el1');
$('#pol').find('div.panel2').addClass('el1');
$('ul.color3').off().on('click', 'li', function(event) { event.preventDefault();
$('.konf3d').find('div.pn div.image').removeClass('active').eq($(this).index()).addClass('active');
$('.konf3d').find('div.pl div.image').removeClass('active');
});
};
if($("#s1").is(":checked")) {
$('ul.color').off().on('click', 'li', function(event) { event.preventDefault();
$('.3d').find('div.sm-v div.image').removeClass('active').eq($(this).index()).addClass('active');
$('.3d').find('div.sp-v div.image').removeClass('active');
});
}
else if ($("#s2:checked, #s3:checked").length) {
$('ul.color').off().on('click', 'li', function(event) { event.preventDefault();
$('.3d').find('div.sp-v div.image').removeClass('active').eq($(this).index()).addClass('active');
$('.3d').find('div.sm-v div.image').removeClass('active');
});
};
});
});
})(jQuery);
</script>