これをローカルで再作成しようとしています: http://jsfiddle.net/janpetras/wzBu8/ 確かに、それほど複雑ではないはずですが、動作させることができません。
これはコードです:
$(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 の作成方法にあります。そのコードをコピーして貼り付けただけですが、他に何かありますか? 私は何を間違っていますか?