加载
- 加载分成两种,一种是按钮状态,一种是遮罩层方式
按钮模式
- 使用
data-toggle="spin" data-btn="true"
绑定
实例
var spinBtn = $('button[data-toggle="spin"]')
spinBtn.on('spinning.bp', function() {
// 3s 后加载完成
setTimeout(function() {
spinBtn.spin('end')
}, 3000)
})
遮罩模式
- 使用
$(selector).spin('spinnig')
显示
实例
// demo2
var spin = new $.Spin
$('#j-btn-demo2').on('click', function() {
spin.spinning()
})
spin.el.on('spinning.bp', function() {
// 3s 后加载完成
setTimeout(function() {
console.log('end')
spin.end()
}, 3000)
})
区域模式
- 使用
$(selector).spin('spinnig')
显示
实例
// demo2
var spin = new $.Spin
$('#j-btn-demo2').on('click', function() {
spin.spinning()
})
spin.el.on('spinning.bp', function() {
// 3s 后加载完成
setTimeout(function() {
console.log('end')
spin.end()
}, 3000)
})