function updateOption(selection, option) {
jQuery('body,html').animate({
scrollTop: jQuery("#msg").offset().top
}, 800);
jQuery('.'+selection).each(function() {
jQuery("img."+selection).removeClass("optionSelected");
});
jQuery.ajax({
type: "GET",
url: "../v1_include/v1_session_boutique.inc.php",
data: selection + "=" + option,
success: function(msg){
jQuery('#msg').fadeIn('fast');
var List = document.getElementById('msg');
List.innerHTML = msg;
jQuery(".StoreMsgPanier").animate({ opacity: 0.25 }, 1000)
.animate({ opacity: 1 }, 1000);
}
});
}
<p>Option 1</p>
<div id="opt3">
<a href="javascript:updateOption('select_1_3','1-5-1');"><img src="../v1_images_option/crop/5_1.jpg" alt="" style="margin:2px;padding:5px;border:1px solid #D6D6D6" class="select_1_3 optionSelected" /></a>
<a href="javascript:updateOption('select_1_3','1-6-1');"><img src="../v1_images_option/crop/6_1.jpg" alt="" style="margin:2px;padding:5px;border:1px solid #D6D6D6" class="select_1_3" /></a>
</div>
<p>Option 2</p>
<div id="opt2">
<a href="javascript:updateOption('select_1_2','1-3-1');"><img src="../v1_images_option/crop/3_1.jpg" alt="" style="margin:2px;padding:5px;border:1px solid #D6D6D6" class="select_1_2" /></a>
<a href="javascript:updateOption('select_1_2','1-4-1');"><img src="../v1_images_option/crop/4_1.jpg" alt="" style="margin:2px;padding:5px;border:1px solid #D6D6D6" class="select_1_2" /></a>
</div>
此代码工作正常,但我怎么能,删除所有“optionSelected”下课后,添加“optionSelected” 只有我只是点击的形象呢?在图片上添加课堂点击?
感谢您的帮助......
那么我已经找到了删除类的方法。我只需要将ADD'optionSelected'添加到点击的图像中。此代码不起作用。感谢您的帮助... – Chris
@Chris查看更新后的帖子,应该有你想要的 –
@Vegas:../v1_include/v1_session_boutique.inc.php?undefined=undefined - >选项未定义 – Chris