我遇到了jquery更改的問題! 這是我的PHP頁面jquery change not fire
<input id="numero_preventivi" style="display: none;" value="<?php echo $numeriPreventivi['preventivi']; ?>"/>
<input id="numero_preventivi_new" style="display: none;" value="0"/>
<script type="text/javascript">
$(function(){
var num_pr = $("#numero_preventivi").val();
var preventivi = new flipCounter('preventivi', {value: num_pr, inc:0, pace:600, auto:false});
$("#numero_preventivi_new").change(function(){
var num_pr_new = $("#numero_preventivi_new").val();
preventivi.incrementTo(num_pr_new);
});
});
,這是我的.js功能
$('#numero_preventivi_new').val(text[0]).change();
當我的功能,可以在.js頁,我隱藏的div的變化值,我會開除.change() ,但我不能運行該功能到jquery代碼。哪裏有問題?
是什麼'flipCounter()'做什麼?您已將輸入的顯示設置爲「隱藏」,因此任何_user_交互都不會觸發它。你是否試圖在創建'flipCounter()'時觸發'.change()'事件,無論這可能是什麼? – Bojangles
'flipCounter()'創建一個計數器。我會改變這個值,根據它與我的數據庫 –
似乎**'文字[0]'沒有定義**。如果不是這種情況,請發佈更相關的代碼或JSBin。 –