为什么刷新html页面很慢

时间:2017-07-04 07:49:03

标签: javascript jquery html

由于某种原因,在location.reload()之前正在处理方法显示。这是我的语法:



$(document).ready(function() {
  $("#refresh").click(function() {
    alert("before refresh")
    location.reload();
    display()
  })
})

function display() {
  alert("hello world")
}

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button id="refresh">
  refersh and continue
</button>
&#13;
&#13;
&#13;

我的目标是在单击按钮时刷新页面然后调用显示方法。 问题是在刷新页面之前正在调用显示方法。 首先,正是我想要达到的目标。如果没有,还有什么其他方法可以解决问题?

2 个答案:

答案 0 :(得分:0)

&#13;
&#13;
 tableView.estimatedRowHeight = 60
 tableView.rowHeight = UITableViewAutomaticDimension
&#13;
&#13;
&#13;

试试这个,在加载文档时调用display方法并删除reload(),如果需要,在刷新时添加display()。

答案 1 :(得分:0)

您可以尝试将display方法分配给document.onload事件。尝试将您的点击处理程序更改为:

alert('before refresh');
$(document).on('load', display);
location.reload;