私はjQueryの初心者ですので、このような簡単な質問をしてくれてありがとうございます。 jQuery Spinライブラリを使用して、値が変更されたときに通知を受けたい。ここに私のコードです:JavaScript、JQuery問題:ページ読み込み時に関数が自動的にトリガされました!
<script>
$(document).ready(function(){
$.spin.imageBasePath = './theme/css/images/spin1/';
$('#spin1').spin({
min: 1,
max: 99,
lock: true,
beforeChange: calculate_price()
});
});
function calculate_price() {
$('#lblTotalPrice')[0].innerHTML = $('#spin1')[0].value;
}
</script>
非常に簡単です。しかし、問題は "calculate_price"関数は毎回ロードされたページが読み込まれ、ユーザーがSpin Editの値を変更したときにトリガしませんでした。
誰かがなぜこれが起こっているのか考えていますか?