0

你知道是否有解决 livereload 功能的方法吗?因为一个星期,它不再起作用,或者几乎:(

刷新发生在 6s 之后,非常长,太长了。之前,我收到一条关于 js 文件的错误消息,这很奇怪。

您有解决方案或替代 livereload 的方法吗?

谢谢你 :)

4

2 回答 2

0
setInterval(yourFunction, timeout) 

超时毫秒

于 2013-08-06T06:42:39.370 回答
0

是的,有一种解决方案。阿贾克斯。

已编辑

http://api.jquery.com/jQuery.ajax/

这将每 6 秒运行一次代码。只需将此代码存储到文档的开头即可。

var timer = null;
function loader(){
    if (timer) {
        clearTimeout(timer);
        timer = null;
        return;
    }
    timer = window.setInterval(function(){
      // DO SOME CODE
    }, 6000);
}

window.onload = function() {
    loader();
};

演示:http: //jsfiddle.net/FK452/1/

这会将页面加载boo.php<div id="content"> </div>. json您可以通过- > boo.php,访问 var :$_POST$_POST['json']$_POST['second']

$.post('boo.php', {json: "value", second: "val"}, function(html){
  $("#content").html(html);
});
于 2013-08-06T06:47:55.527 回答