位置: 编程技术 - 正文

基于JQuery+PHP编写砸金蛋中奖程序(jquery编程)

编辑:rootadmin

推荐整理分享基于JQuery+PHP编写砸金蛋中奖程序(jquery编程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php jquery教程,用jquery,jquery编程,jquery编程,php100 jquery教程,jquery教程 csdn,jquery编程,jquery编程,内容如对您有帮助,希望把文章链接给更多的朋友!

首先给大家展示效果图:

查看演示 下载源码

准备工作

我们需要准备道具(素材),即相关图片,包括金蛋图片、蛋砸碎后的图片、砸碎后的碎花图片、以及锤子图片。

HTML

我们页面上要展现的是一个砸金蛋的台子,台上放了编号为1,2,3的三个金蛋,以及一把锤子。我们构建以下html代码:

上述代码中,.hammer放置锤子,.resultTip用于砸蛋后显示的结果,即有没有中奖,三个li分别放置3个金蛋,我们用CSS来装饰下效果。

CSS

基于JQuery+PHP编写砸金蛋中奖程序(jquery编程)

按照上面的代码我们可以在页面中看到一个完整的砸金蛋场景,注意我们使用了png图片,如果你的客户仍在使用ie6的话,你可能需要对png图片的透明做处理,本文不做处理。

jQuery

接下来,我们要用jQuery代码来实现砸金蛋、碎蛋、展示中奖结果的整个过程。当然,老规矩,对于才用jQuery实现的实例程序,你必须先载入jQuery库文件。

首先,当鼠标滑向金蛋时,用于砸金蛋的锤子会仅靠金蛋右上方,可以使用position()来定位。

然后,点击金蛋,即挥动锤子砸向金蛋的过程。我们在click中先把金蛋中的编号数字隐藏,然后调用自定义函数eggClick()。

最后,在自定义函数eggClick()中,我们使用jQuery的$.getJSON方法向后台data.php发送一个ajax请求,后台php程序会处理奖项分配并把中奖结果返回。我们使用animate()来实现砸锤子的动画,通过改变锤子的top和left位子来实现简单的动画效果,锤子砸下去后,金蛋样式变为.curr,同时金花四溅,然后中奖结果.resultTip展示,有没有中奖要看你的运气和后台奖项设置的中奖几率了。来看砸金蛋函数eggClick()的代码:

为了将砸金蛋程序更真实的结合到你的网站中,你可以在砸蛋前验证会员身份,限制砸蛋次数、砸蛋中奖后留下联系方式等等措施,具体看网站需求了。

PHP

data.php处理前端发送的ajax请求,我们才用概率算法,根据设置好的中奖概率,将中奖结果以json的格式输出。关于概率计算的例子可以参照:PHP+jQuery实现翻板抽奖

通过设置概率,我们可以看出,砸中平板电脑的几率占3%,砸不中的几率占%,点击演示demo来试试你的运气吧。

ThinkPHP函数详解之M方法和R方法 首先给大家介绍ThinkPHP函数详解:M方法M方法用于实例化一个基础模型类,和D方法的区别在于:1、不需要自定义模型类,减少IO加载,性能较好;2、实

PHP判断来访是搜索引擎蜘蛛还是普通用户的代码小结 1、推荐的一种方法:php判断搜索引擎蜘蛛爬虫还是人为访问代码,摘自Discuzx3.2phpfunctioncheckrobot($useragent=''){static$kw_spiders=array('bot','crawl','spider','slurp','sohu-

php生成静态html页面的方法(2种方法) 因为每次用户点击动态链接的时候都会对服务器发送数据查询的要求,对于一个访问量可能达百万千万级别的网站来说这无疑是服务器一个大大的负担

标签: jquery编程

本文链接地址:https://www.jiuchutong.com/biancheng/284411.html 转载请保留说明!

上一篇:ubuntu下配置nginx+php+mysql详解(ubuntu设置nginx开机启动)

下一篇:ThinkPHP函数详解之M方法和R方法(thinkphp i方法)

  • 新开网吧需要缴纳哪些税金
  • 工业企业提供劳务收入属于什么收入
  • 地产企业预缴增值税政策
  • 个人提供建筑安装劳务如何缴纳个人所得税
  • 小规模纳税人综合税负
  • 免税店含增值税吗
  • 非货币性资产交换固定资产清理
  • 合作社 注销
  • 电商返佣平台有风险吗
  • 搅拌站是自用的账务如何做分录?
  • 公司注销税务需要交多少钱
  • 只有增值税进项怎么抵扣
  • 工会发票开了专票怎么办
  • 租赁公司怎么开展业务
  • 财政拨款进项税怎么处理
  • 挂靠经营的纳税人
  • 企业外购产品
  • 融资租赁开始时的账务处理
  • 外购公司的长期投资如何做账
  • 库存商品结转成本
  • 什么是会计科目?为什么要设置会计科目?
  • 计提债券本年利息分录
  • 预付账款坏账处理流程
  • 股东分红怎么处理
  • linux用途是什么
  • 中秋买东西有讲究吗?
  • win10哪个版本流畅兼容性好
  • php中strstr
  • 结转消费成本的会计分录
  • 销售商品并收到货款的会计分录
  • 注册资金没有的怎么做账
  • 公积金可以支付二手房首付款吗
  • 斐讯路由器怎么重置
  • 多开发票可以作废吗?
  • 长期股权投资期末按什么计量
  • php用法
  • php常用的字符串函数
  • web前端修炼之道
  • php自动转换
  • 预付账款借方怎么调平
  • 微信小程序实现支付功能
  • 期初是什么
  • 收付转凭证和记帐凭证的区别?
  • sql server join
  • 一般纳税人未申报可以开票吗
  • 信息技术服务增值税税负率是多少
  • 房地产公司活动方案
  • 平行结转法什么意思
  • 城镇土地使用税征收标准及计算方法
  • 收入分成的账务处理
  • 外出经营预缴税款表怎么填
  • 工地水包水
  • 新注册企业实收资本没到账怎么处理
  • 哪种飞机票可以抵扣进项税
  • 备用金的支取流程图
  • 其他现代服务业是什么
  • 企业向员工收取费用
  • 印花税如何做账报税
  • 如何安装win7系统教程
  • 进程audiodg.exe
  • windowsxp怎么开机
  • mac图形界面
  • 如何永久激活win11
  • win7怎么截屏幕
  • Win10预览版拆弹
  • cocos creator rpg
  • unity系统错误
  • unity3D游戏开发
  • linuxyum安装php7
  • windows批处理命令脚本
  • 如何给图像应用css滤镜处理效果
  • [置顶]公主大人接下来是拷问时间31
  • js点击div改变css样式
  • python基础教程视频教程
  • centos6.7安装问题
  • jquery的checkbox,radio,select等方法小结
  • javascript基础入门视频教程
  • python 查找中文
  • 广东高速费用支付宝支付如何开发票
  • 外购应税消费品用于生产非应税消费品
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设