¥3499.00
LG 49LF5400-CA 49寸IPS硬屏富贵招财铜钱设计
加入购物车
¥3799.00
Hisense/海信 LED50T1A 海信电视官方旗舰店
加入购物车
¥¥3999.00
Skyworth/创维 50E8EUS 8核4Kj极清酷开系统智能液晶电视
加入购物车
¥6969.00
乐视TV Letv X60S 4核1080P高清3D安卓智能超级电视
加入购物车
我们要实现的效果是,当用户点击“加入购物车”按钮时,当前商品图片会变成一个缩小的圆球,以按钮为起点,向右侧以抛物线的形式飞出,最后落进入页面右边的购物车里,并操作提示成功。在飞出之前,我们要获取当前商品的图片,然后调用fly插件,之后的抛物线表格都是由fly插件完成,我们只需定义起点和终点等参数即可。
$(函数() {
var offset = $("#end").offset();
$(".addcar").click(function(event){
var addcar = $(这个);
var img = addcar.parent().find('img').attr('src');
var Flyer = $('

');
传单.fly({
开始:{
left: event.pageX, //开始位置(必填)#fly元素会被设置成position:fixed
top: event.pageY //开始位置(必填)
},
结束:{
left: offset.left 10, //结束位置(必填)
top: offset.top 10, //结束位置(必填)
width: 0, //结束时宽度
height: 0 //结束时高度
},
onEnd: function(){ //结束回调
$("#msg").show().animate({width: '250px'}, 200).fadeOut(1000); // 提示信息
addcar.css("cursor","default").removeClass('orange').unbind('click');
this.destory(); // 删除 dom
}
});
});
});
脚本>