我在慢速连接上遇到jQuery Mobile网站的问题。 想象一个带有2个按钮的简单页面(只是常规的data-role =“按钮”)
单击按钮1时,会触发AJAX调用以获取Page1。 但是在缓慢的环境中,您仍然可以在页面加载Page1之前单击按钮2。因此,对Page2的请求也被触发,导致页面从Page1闪烁到Page2。
从技术上讲,这是有道理的,因为jQuery Mobile正在使用AJAX调用进行页面转换。 一旦发出页面请求,有没有办法中止所有其他页面请求? 换句话说:有没有办法只让最后一次点击'计数'?
任何帮助都将受到高度赞赏!