工作中loading事件主要用于加载页面之前的展示,多用于接口调用时。
loading插件有很多,也可以自己封装一个。下面举个自己的loading事件。
var load = new Loading();
var load = new Loading();
//加载动画
load.init({
target: ".list-wrapper"
});
load.start();
$.ajax({
url: '接口地址',
dataType: 'json',
type: 'POST',
async: false,
data: _param,
success: function (data) {
console.log(data);
//接口调用成功之后关闭loading动画
setTimeout(function () {
load.stop();
}, 500)
},
error: function (data) {
console.log(data, 'error');
}
})
}
想要这个插件的朋友可以给我留言私信哈。