3

私は textarea を使用しており、propertychange イベントをそれにバインドしています。以下は私が使用したコードです

$('#textareaID').bind('input propertychange', function() {});

ただし、このイベントは、ページの読み込み後にテキストエリアに変更が発生した場合にのみトリガーされます。ページが読み込まれたときにトリガーされるようにしたい。ページの読み込み時から、その時点で発生させたい場所に値を割り当てています。ページの読み込み自体でトリガーすることは可能ですか?

4

1 に答える 1

7

手動でトリガーするとうまくいきますか?

jsFiddle での例: http://jsfiddle.net/VAT83/

$(function() {
    var textValue = $('#textValue');        
    $('#textareaID')
         .bind('input propertychange', function() {
             textValue.html($(this).val());
         })
         .trigger('propertychange');
});​
于 2012-07-06T06:37:56.207 に答える