php专区

 首页 > php专区 > PHP应用 > 开放平台 > 方倍微信公众平台开发(55)刮刮乐 - 微信公众平Percent scratchedMethods下面是刮完70%时自动清除剩下的

方倍微信公众平台开发(55)刮刮乐 - 微信公众平Percent scratchedMethods下面是刮完70%时自动清除剩下的

分享到:
【字体:
导读:
          微信公众平台开发 微信公众平台开发模式 企业微信公众平台刮刮乐作者:方倍工作室地址:http: www cnblogs com txw1958 p weixin-55-ScratchTicket html关于wScratchPadwScratchPad js,A jQuery plugin...

 关于wScratchPad

wScratchPad.js,A jQuery plugin to mimic a scratch card or pad behaviour. Allowing you to scratch off an overlay as either a color or image.

wScratchPad是jQuery上的一个插件,它能模拟出刮的行为,使你能“擦去”一层覆盖物,这层覆盖物既可是一个图片,也可以是某种颜色涂层。

官方网址为 http://wscratchpad.websanova.com/
 
 

相关插件

wPaint - Simple paint drawing plugin.
wColorPicker - Color pallette seleciton plugin.

 

配置选项:

$('#elem').wScratchPad({
  size        : 5,          // The size of the brush/scratch.
  bg          : '#cacaca',  // Background (image path or hex color).
  fg          : '#6699ff',  // Foreground (image path or hex color).
  realtime    : true,       // Calculates percentage in realitime.
  scratchDown : null,       // Set scratchDown callback.
  scratchUp   : null,       // Set scratchUp callback.
  scratchMove : null,       // Set scratcMove callback.
  cursor      : 'crosshair' // Set cursor.
});

 

示例

包含头文件:


Percent scratched

$("#elem").wScratchPad({
  scratchDown: function(e, percent){ console.log(percent); },
  scratchMove: function(e, percent){ console.log(percent); },
  scratchUp: function(e, percent){ console.log(percent); }
});

Update on the Fly

var sp = $("#elem").wScratchPad();

sp.wScratchPad('size', 5);
sp.wScratchPad('cursor', 'url("./cursors/coin.png") 5 5, default');

// Or directly with element.
$("#elem").wScratchPad('image', './images/winner.png');

Methods

$('#elem').wScratchPad('reset');
$('#elem').wScratchPad('clear');
$('#elem').wScratchPad('enabled', );

 

演示

 

下面是演示, 你可以直接用鼠标来刮

 

下面是刮完70%时自动清除剩下的

100

 

完整代码如下所示:

 



    
    
    
    刮刮乐
    
    

    

 

与其他图片等结合后,在微信浏览器中显示如下所示:

  

 

更详细的介绍及完整代码,请参考  微信公众平台开发最佳实践 一书。 


分享到:
方倍微信公众平台开发(57)Emoji表情符...
一 什么是Emoji   emoji就是表情符号;词义来自日语(えもじ,e-moji,moji在日语中的含义是字符) 表情符号现已普遍应用于手机短信和网络聊天软件。 emoji表情符号,在外国的手机短信里面已经是很流行使用的一种表情。 在国内的微信和微信中也被采用。   Emoji 全编码表: http://punchdrunker.github.com/iOSE...
方倍微信公众平台开发(41)一键关注微信...
本文介绍如何实现微信公众平台的一键关注功能。   一、使用HTTP协议 点击关注方倍工作室。   二、使用weixin协议 方法1: 点击关注方倍工作室 方法2: 点击关注方倍工作室 方法3: 点击关注方倍工作室   三、使用JavaScript代码 var addWxContact = function(wxid, cb) { ...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……