我需要一个按钮点击而不是setInterval

时间:2015-08-08 15:41:00

标签: javascript jquery

我找到了这段代码但是对于我的网站,我需要一个setInterval的按钮实例。我试过了jquery("#btn").click(function(){}),但无法让它发挥作用。

<script>

jQuery().ready(function(){
  setInterval("getResult()",1000); //set theinterval for the update
});

function getResult(){   
  jQuery.post("update.php", function(data) {
    jQuery("#readings").html(data);
  });
}
</script>
<div id="readings"></div>

2 个答案:

答案 0 :(得分:0)

您可以这样调用您的函数:

<button onclick="getResult()" >Get result</button>

答案 1 :(得分:0)

您需要向按钮添加click事件侦听器。下面的jsfiddle应该会帮助你。这可以使用纯JavaScript来完成,但正如您所建议的那样jQuery。

<button id="test">Test</button>

$("#test").click(function() {
   alert("Click event!"); 
});

http://jsfiddle.net/89987ps1/