我想重新創建本地:http://jsfiddle.net/janpetras/wzBu8/ 當然,它不應該那麼複雜,但我不能讓它工作。把一些Javascript放在單獨的文件中?
這是代碼:
$(function(){
var moneyEarned,yearlySalary,secondSalary;
$("#startEarning").click(function(){
moneyEarned = 0;
var hourlySalary = $("#hourlySalary").val();
if(hourlySalary.length > 0) {
secondSalary = hourlySalary/3600;
} else {
yearlySalary = $("#yearlySalary").val();
secondSalary = yearlySalary/7200000;
}
setInterval(updateMoneyEarned, 1000);
});
function updateMoneyEarned() {
moneyEarned += secondSalary;
$("#moneyEarned").html(accounting.formatMoney(moneyEarned));
}
});
我希望把Javascript代碼到一個單獨的 「的script.js」 文件。我創建了該文件,並在HTML中正確鏈接了它,我包含了jQuery和accounting.js以及所有內容,並且它不工作,不會更新。
我試着把代碼直接插入到HTML中,如果我這樣做,它的工作,所以很明顯,問題是我做script.js的方式。我只是複製/粘貼了這段代碼,還有更多嗎?我究竟做錯了什麼?
你的控制檯說什麼? – techfoobar
確保你的js文件低於jquery的聲明include – karthikr
顯示你的html與包含的內容 – epascarello