2016-06-20 33 views
0

我想要實現的是當頁面發生的initial load是顯示0而不是什麼?雖然JavaScript將頁面載入Div顯示值?

的Javascript

$(document).ready(function(){ 
setInterval(function(){ 
$("#number_viewers").load('/tools/refresh-viewers.php?page=number') 
}, 5000); 
}); 

HTML

<div id="number_viewers" style="display: inline-block;"></div> 

我遇到的問題是當initial load正在發生的是什麼都不顯示例如。這是它當前正在顯示viewers(),而它的加載和我想要它在加載時顯示的是viewers(0)。感謝您的任何幫助。

+1

在div的值設置爲0,然後使用$( 「div.number_viewers」)的.text( 「你在這裏數」)改變它; – DottedT

回答

2

你可以做的是將0放入html中。然後,當加載調用完成時,它將替換number_viewers div中的0。

E.g HTML

<div id="number_viewers" style="display: inline-block;">0</div> 
+1

Thankyou沒有意識到我可以做到這一點,知道謝謝你非常有用。 –

相關問題