开发一个微网页的项目,先需要跳转银联前加载进度条效果,因后台执行查询非常久,需要展现一个loading效果
以下是最开始写的版本,均在其他浏览器起作用,唯独微信打开,不加载loading效果,真是奇葩
$(function(){ $("#test").on('click', function(){ $('.am-dialog-mask,#unionPay-modal-loading').show(); location.href="***"; }); })
<a onclick="javascript:$('.am-dialog-mask,#unionPay-modal-loading').show();" href="****"
-
最后的写法为
$("#tid").on('click', function () { $('.am-dialog-mask,#unionPay-modal-loading').show(); setTimeout(function () { location.href = $("#tid").attr("href"); }, 200); });