'input'
代わりにイベントを監視する'change'
jQuery('#textboxid').live('input', function() {
// do your stuff
})
または'change'
イベントを使用してスライダー用
$('#sliderid').live('change', function() {
$('#textboxid').val('some text').trigger('change');
});
変更イベントの代わりにこの方法である可能性があります。('change'
イベントは正しく機能しませんが、'input'
完璧です。)
$('#your_textbox').bind('input', function() {
/* This will be fired every time, when textbox's value changes. */
});
このjQueryコードは、任意の要素への即時の変更をキャッチします。
$('.myElements').each(function() {
// Save current value of element
$(this).data('oldVal', $(this).val());
// Look for changes in the value
$(this).bind("propertychange keyup input paste", function(event){
// If value has changed...
if ($(this).data('oldVal') != $(this).val()) {
// Updated stored value
$(this).data('oldVal', $(this).val());
// Do action
....
}
});
});
ファットマン_