编辑 :
我正在制作一个 facebook 应用程序,并将其视为一个投票应用程序。我的页面上列出了两个不同的问题,用户必须在 10 秒内回答。在提出一个问题后,我的 ajax 函数将重新加载另一个问题,直到所有问题都完成。
每个问题都有自己的 10 秒时间来回答。因此,当用户单击其中一个问题按钮时,如果用户发布表单,我想触发带有倒计时消息的 setInterval 函数,例如“10-9-8 ... ”错误消息或其他内容。
index.php 问题按钮,例如:
<div id="button1" class="sorugonder">Button 1</div>
<div id="button2" class="sorugonder">Button 2</div>
index.php - 倒计时 div 标签
<div id="sayac-bg"><!-- countdown --></div>
js代码链接
$(document).ready(function() {
$('#start').click((function(container) {
var interval;
return function() {
if(interval) clearInterval(interval);
var count = 0;
interval = setInterval(function() {
count++;
$(container).html(count + ' seconds');
}, 1000);
};
})("#timer"));
});
process.php ajax 代码
$(".sorugonder").click(function() {
// $('#load').fadeIn();
var commentContainer = $(this).parent();
var id = $(this).attr("id");
var string = 'id='+ id ;
$.ajax({
type: "POST",
url: "soruislem.php",
data: string,
cache: false,
success: function(data){
$('#container').html(data);
//alert(id);
}
});
return false;
});
请你帮我写这个 setInterval 函数好吗?
谢谢