商品对比调用的JS文件(包含了商品对比框浮动JS):
function addcompare(chk){
$('#goods-compare').fadeIn().show();
var count=$(".compare-box li").length;
if (count>2)//这里可以修改对比的数据哦
{
alert('产品比较最多选3种哦');
return;
}
$.ajax({
type: 'post',url: 'ajax.PHP',data: {
'action':'1','gid':chk.gid,//商品ID
'gname':chk.gname,//商品名称
'gtype':chk.gtype//商品类别,类别不同时不能比较
},cache: false,async: false,success: function(result) {
if(result!='')
{
alert(result);
}else{
var url='http://www.lusen.com/product-'+chk.gid+'.html';//设置商品的链接地址
$(".compare-Box").append("
$("#comids").val($(".compare-Box li").map(function(){//将对比的所有商品ID,赋值给#comids
return $(this).attr('id');
}).get().join(","));
}
}
});
}
//删除对比产品
function removecompare(id)
{
$.ajax({
type: 'post',data: {
'action':'2','gid':id
},success: function(result) {
$("#"+id).remove();
$("#comids").val($(".compare-Box li").map(function(){
return $(this).attr('id');
}).get().join(","));
}
});
}
//清空对比产品
function clearcompare()
{
$.ajax({
type: 'post',data: {
'action':'3'
},success: function(result) {
$(".compare-Box").html('');
$("#comids").val('');
}
});
}
//显示对比框
function showcompare()
{
$.ajax({
type: 'post',data: {
'action':'4'
},success: function(result) {
if(result){
$(".compare-Box").append(result);
$("#comids").val($(".compare-Box li").map(function(){
return $(this).attr('id');
}).get().join(","));
$('#goods-compare').fadeIn().show();
}
}
});
}
//点击关闭对比框
$('.close-gc').click(function(){
$('#goods-compare').fadeOut().hide();
});