摘要:
问题起因 在图片导航文章中,用户点击“上一张”或“下一张”需要等待图片完全移到位后,按钮才可以继续使用,在图片移动过程中,用户不能点击按钮,或点击后无任何效果,这就容易让用户产生挫败感,但如果让用户每次点击均即时响应,又会让坐标或状态出现混乱。 解决思路 考虑到可以使用一个任务队列,用户的每次点击,均予以响应(解决挫败感),并将作为一个任务,由任务队列接收。function movePanel() { var tq=taskQueue(); this.last = function (){ if (!this.getCanLast()) return; tq.addTask(function( 阅读全文