代码之家  ›  专栏  ›  技术社区  ›  frosty

如何获取jquery中已创建字段的更改事件

  •  1
  • frosty  · 技术社区  · 16 年前

    我有一些jquery代码“创建数量”文本框。像这样

    <input type="text" value="1000" class="qty" name="[0].Quantity">
    

    我希望在此文本框中添加一些验证,但可以点击该方法。我相信我需要活下来。但不太清楚这是如何实现的。

    我就在这儿

      $(document).ready(function () {
            $(".qty").change(checkValue);
        });
    
        function checkValue() {
    
            alert("on change");
        }
    
    1 回复  |  直到 16 年前
        1
  •  1
  •   Nick Craver    16 年前

    这个 .live() 语法如下:

    $(function () {
        $(".qty").live('change', checkValue);
    });
    

    You can test it a bit here ,记住这场火灾 blur 不过,通常你可能需要 keyup , keydown keypress 如果您希望按字符执行,则事件而不是更改。