首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery change not fire

jquery change not fire
EN

Stack Overflow用户
提问于 2011-10-30 05:51:09
回答 1查看 221关注 0票数 0

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

代码语言:javascript
复制
 <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函数

代码语言:javascript
复制
$('#numero_preventivi_new').val(text[0]).change();

当我的函数在.js页面中更改隐藏div的值时,我会触发.change(),但我不能在jquery代码中运行该函数。问题出在哪里?

EN

回答 1

Stack Overflow用户

发布于 2011-10-30 05:55:30

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

代码语言:javascript
复制
$('#numero_preventivi_new').val(text[0]).change();

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7941941

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档