0

我很难让这两个脚本一起运行。

第一个脚本将数字 0-9 更改为其各自的图像,而第二个脚本显示以设定的间隔/增量发生的计数。我不知道为什么(由于我的菜鸟),但这两个相处不来。

这就是我一直试图一起运行这些的方式:

<script type=”text/javascript”&gt;
<!–
counterimages(input);
//–&gt;</script>
<div id="counter"></div>

这是 .js 文件:

function counterimages(input) {
var output = ""

for (var i = 0; i < input.length; i++) {
    var chr = input.substring(i, i + 1)
    if (chr == '£') {
        output += '<img border="0" src="img/pound.gif">';
    } else if (chr == '.') {
        output += '<img border="0" src="img/dot.gif">';
    } else {
        output += '<img border="0" src="http://eatiply3.staging.wpengine.com/wp-content/uploads/2013/05/'+(chr+1)+'.png">';
    }
return output;
}
}

var START_DATE = new Date("October 21, 2012 22:30:00"); // put in the starting date here
var INTERVAL = 1; // refresh interval in seconds
var INCREMENT = 769.2;  // increase per tick (1/0.0013 ~ 769)
var START_VALUE = 35000; // initial value when it's the start date
var count = 0;

jQuery(document).ready(function($) {
var msInterval = INTERVAL * 1000;
var now = new Date();
count = parseInt((now - START_DATE)/msInterval) * INCREMENT + START_VALUE;
$('#counter').html(count.toFixed(0));

window.setInterval( function(){
count += INCREMENT; 
$('#counter').html(count.toFixed(0));
}, msInterval);

});
4

0 回答 0