0

複数の入力ボックスがあります (実際には、それらの type="number")。ページの読み込み後に DOM に読み込まれるので、入力プロパティの変更にバインドする必要があります。

$('.edit-quantity').bind('input propertychange', function(e){
    ...
});

これは、要素がページの読み込み時にレンダリングされるが、DOM に挿入された新しい要素ではレンダリングされない場合に機能します。

プロパティを変更できるこれらの小さな上下矢印を追加するhtml5入力タイプ番号であるため、.keyup()使用できません。.on()

何か案は?

4

1 に答える 1

1

理解した:

$('body').on('input propertychange', '.edit-quantity', function(e){
    ...
});

これはうまくいくようです

于 2013-04-15T11:01:23.453 に答える