jquery改变不火

时间:2011-10-29 21:51:09

标签: javascript jquery onchange

我的jquery更改有问题! 这是我的.php页面

 <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代码中。问题在哪里?

1 个答案:

答案 0 :(得分:0)

更改属性不会更改该值。试试这个:

$('#numero_preventivi_new').val(text[0]).change();

工作演示:http://jsbin.com/acojed