在jQuery脚本运行时无法单击超链接

时间:2017-03-06 01:52:27

标签: jquery html internet-explorer firefox

我使用的是Internet Explorer 11和Mozilla Firefox 51.0.1。为什么我不能在jQuery脚本运行时单击超链接?我每5秒运行一次代码。代码将替换div元素的HTML代码。 HTML代码有数百行,这需要几秒钟。可以在运行脚本之前和之后单击链接。

$(document).ready(function() {
  get_bio_data = function() {
    var bio = 106;

    jQuery.post("get_bio.php", {
      bio: bio
    }).done(function(data) {
      $('#bio').html(data);
    });
  };

  setInterval(get_bio_data, 5000);
});

这是HTML代码:

<div id="bio"><a href="go.html">Link 1</a>, <a href="yo.html">link 2</a>, and other HTML code, hundreds of rows...</div>

怎么办?

0 个答案:

没有答案