规则:
列前有图片
点击前,如果图片名称有red,说明是红色,已经勾选,那么点击后图片变为灰色,变成没有勾选;
点击前,如果图片名称有gray,说明是灰色,没有勾选,那么点击后图片变为红色,变成已经勾选。
$('.if_choose').click(function(){
var choosed=$(this).attr('src');
if(choosed.indexOf('no_choosed')>=0){
var replace_no=new RegExp('no','g');
var new_has=choosed.replace(replace_no,'has');
$(this).attr('src',new_has);
}
if(choosed.indexOf('has_choosed')>=0){
var replace_has=new RegExp('has','g');
var new_no=choosed.replace(replace_has,'no');
$(this).attr('src',new_no);
}
});