2012-04-27 11 views

答えて

5

.keyup(function() {...})はイベントハンドラを登録し、keyup()はすぐにイベントをトリガします。

説明:

keyUpイベントイベントは別のp要素に入力値を書き込むので、これはpageloadに直接トリガされます。 (ty rory)このメソッドは連鎖と呼ばれ、コードを減らすのに良い方法です。

+0

最後の 'keyup()'のポイントは、 'p'要素をページの' input'のテキストで埋めることです。 –

4

jQueryを使用すると、関数呼び出しを連鎖させることができます。上記のコードは、

$("input").keyup(function() { 
    var value = $(this).val(); 
    $("p").text(value); 
}); 

$("input").keyup(); 

と同等です。したがって、2番目の呼び出しがイベントをトリガーします。

4

.keyup();は、.trigger('keyup')の略です。イベントをトリガし、イベントハンドラを実行します。

イベントは「偽」になることに注意してください。キーは実際にはリリースされず、イベントオブジェクトからkeyCodeを取得することはできません。

関連する問題