我如何使用下面的代碼來顯示變量增量而不會影響彼此,我試圖在同一頁上使用腳本來顯示不同的值,這會增加超時但我在div1和div2中獲得相同的值認爲他們有不同的變種,下面的代碼工作正常,當我在單獨的頁面上使用它們,但是當我把它們放在一起在同一頁上我得到相同的結果爲兩個div。jQuery的數字增量
我需要幫助,使他們在不影響海誓山盟或任何其他可替代
我需要代碼的實際工作,而不是僅僅解釋工作
<script>
var START_DATE = new Date("May 10, 2010 22:30:00");
var INTERVAL = 8;
var INCREMENT = 60;
var START_VALUE = 250;
var count = 0;
$(document).ready(function() {
var msInterval = INTERVAL * 1000;
var now = new Date();
count = parseInt((now - START_DATE)/msInterval) * INCREMENT + START_VALUE;
$('#div1').html(count.toFixed(0));
window.setInterval(function(){
count1 += INCREMENT;
$('#div1').html(count.toFixed(0));
}, msInterval);
});
</script>
<script>
var START_DATE = new Date("March 10, 2010 22:30:00");
var INTERVAL = 10;
var INCREMENT = 10;
var START_VALUE = 350;
var count = 0;
$(document).ready(function() {
var msInterval = INTERVAL * 1000;
var now = new Date();
count = parseInt((now - START_DATE)/msInterval) * INCREMENT + START_VALUE;
$('#div2').html(count.toFixed(0));
window.setInterval(function(){
count1 += INCREMENT;
$('#div2').html(count.toFixed(0));
}, msInterval);
});
</script>
它們是相同的變量,因爲你在全局範圍內聲明它們 –
你能幫助你使用上面提供的代碼的這個解決方案嗎? @Jared – user3476168