介绍一个flip(翻书插件)

原文:http://lab.smashup.it/flip/

效果如下:



例子:github: botelho-flipboard-layout-bcd8f5b

HOW TO USE?

Like every jquery plugin, just chain it:

$("#flipbox").flip({
	direction:'tb'
})

HOW TO CHANGE CONTENT?

Add content params in this way:

$("#flipbox").flip({
	direction:'tb',
	content:'this is my new content'
})

HOW TO ADD CALLBACKS?

There are three available callbacks: onBeforeonAnimationonEnd

$("#flipbox").flip({
	direction:'tb',
	onBefore: function(){
			console.log('before starting the animation');
	},
	onAnimation: function(){
			console.log('in the middle of the animation');
	},
	onEnd: function(){
			console.log('when the animation has already ended');
	}
})

HOW TO REVERT A FLIP?

There's an "hidden" method called revertFlip: as it says, revert a flip to the previous state

$("#flipbox").revertFlip()

ALL OPTIONS

Here are all options available:

  • contentdefine the new content of the flipped box. It works with: html, text or a jQuery object ex:$("selector")
  • directionthe direction where to flip. Possible values: 'tb', 'bt', 'lr', 'rl' (default:'tb')
  • colorFlip element ending background color
  • speedSpeed of the two parts of the animation
  • onBeforeSynchronous function excuted before the animation starts
  • onAnimationSynchronous function excuted at half animation
  • onEndSynchronous function excuted after animation's end

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值