Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过按钮重新加载jQuery_Javascript_Jquery - Fatal编程技术网

Javascript 通过按钮重新加载jQuery

Javascript 通过按钮重新加载jQuery,javascript,jquery,Javascript,Jquery,我想重新加载脚本,如果它突然不起作用;没有结果 我创建一个按钮重新加载 当我单击“重新加载”时,不会发生任何情况,是否有任何选项 function totalnow() { var url="./ajax/totalvote.php"; jQuery("#totalnow").load(url); } $(document).ready(function() { totalnow(); setInterval("totalnow()", 7000); }); 您

我想重新加载脚本,如果它突然不起作用;没有结果

我创建一个按钮
重新加载

当我单击“重新加载”时,不会发生任何情况,是否有任何选项

function totalnow() {
    var url="./ajax/totalvote.php";
    jQuery("#totalnow").load(url);
}
$(document).ready(function() {
    totalnow();
    setInterval("totalnow()", 7000);
});

您从未告诉jquery根据该代码响应单击

$(function() {
  $('#totalnow').click(function() {
    totalnow();
  });
});


根据您是否只想在单击时执行
totalnow()
的情况,您从未告诉jquery基于该代码响应单击

$(function() {
  $('#totalnow').click(function() {
    totalnow();
  });
});


如果单击时只想执行
totalnow()
,那么确保它不会突然不起作用会更好吗?这没有直接关系,但最好将实际函数传递到setInterval中,而不是传递一个要计算的js代码字符串。您可以使用
setInterval(totalnow,7000)
来完成此操作。@jcsanyi现在我可以看到这里有很大的不同。非常感谢。确保它不会突然失效不是更好吗?这没有直接关系,但最好将实际函数传递到setInterval,而不是一个要计算的js代码字符串。您可以使用
setInterval(totalnow,7000)
来完成此操作。@jcsanyi现在我可以看到这里有很大的不同。非常感谢。