2011-08-01 17 views
0

更換或更新我有一個顯示是這樣的一個頁面:如何做一個重複的jQuery

「是誰的輪到 傑克」

當「傑克」中填充了ajax查詢後的jquery語句。是這樣的:

$('#whosturnisit').append(result); 

的問題當然是,它只是每次運行時增加的結果。

我試過使用.hide()然後做.append(),但沒有好的結果。

我也使用

$('#whosturnisit').replaceWith(result); 

嘗試,但再次,它似乎並沒有正常工作。

我期望的結果是,這個ajax查詢每X秒運行一次,讓我們說30秒,並抓住輪到它的人的名字,並顯示這個名字。

回答

0

先嚐試清空它。然後如果你希望它每30秒更新一次,請執行如下操作:

function updateStuff() 
{  
$('#whosturnisit').empty().append(result); 
} 

setInterval(updateStuff, 30000); 
1

html(htmlString)將設置匹配元素集中每個元素的HTML內容。所以,如果你把你的名字插入一個帶有唯一ID的東西,你應該能夠正確地替換這個名字。