【实例简介】
砸金蛋被广泛应用于庆典活动、商家促销、电视娱乐等场合,它的趣味、悬念能迅速活跃现场气氛。同样,我们也可以将砸金蛋应用到WEB网站上,用于开展线上活动。
【实例截图】
【核心代码】
function eggClick(obj) {
var _this = obj;
$.getJSON("data.php",function(res){//ajax请求
_this.unbind('click'); //解除click
$(".hammer").css({"top":_this.position().top-55,"left":_this.position().left 185});
$(".hammer").animate({//锤子动画
"top":_this.position().top-25,
"left":_this.position().left 125
},30,function(){
_this.addClass("curr"); //蛋碎效果
_this.find("sup").show(); //金花四溅
$(".hammer").hide();//隐藏锤子
$('.resultTip').css({display:'block',top:'100px',left:_this.position().
left 45,opacity:0})
.animate({top: '50px',opacity:1},300,function(){//中奖结果动画
if(res.msg==1){//返回结果
$("#result").html("恭喜,您中得" res.prize "!");
}else{
$("#result").html("很遗憾,您没能中奖!");
}
});
}
);
});
}