|
本帖最后由 link99 于 2017-5-7 19:11 编辑
我的APP基本开发完成,可是主页面导航按钮,如果连续多次点击,content会卡死,结果导致不显示了,请问如何解决?
还有一个是做的下拉弹出效果的东西:手机配置不是非常高的时候会很卡!
直接上代码:
// 投注界面,下拉,上拖
Model.prototype.mCard_tzTouchStart = function (event) {
var dom1 = $('.mcard_tz_main_content'), dom2 = $('.mcard_tz_main');
this.touchY = event.originalEvent.touches[0].pageY;
this.pTop = mcard.psInt(dom1.css('top'));
this.point1Y = dom2.scrollTop();
this.ofY = 0;
mcard.touchAT();
};
Model.prototype.mCard_tzTouchMove = function (event) {
var dom = $(event.currentTarget);
var ofY = event.originalEvent.targetTouches[0].pageY - this.touchY;
var t1 = this.pTop, newTop = t1 + ofY;
var historyH = $('.mcard_kj_history_list').height();
if (this.point1Y > 0) {
} else {
if (newTop >= 0 && newTop <= historyH) {
dom.css('top', newTop);
}
}
this.ofY = ofY;
mcard.touchAT();
};
Model.prototype.mCard_tzTouchEnd = function (event) {
mcard.touchAT();
var dom = $(event.currentTarget);
if (mcard.psInt(dom.css('top')) < 50 || this.ofY < 0) {
dom.css('transition', 'all ease 0.2s');
dom.css('top', 0);
} else {
dom.css('transition', 'all ease 0.2s');
dom.css('top', $('.mcard_kj_history_list').height());
}
}; |
|