0

これを使用して、テキストフィールドでロードイベントをトリガーしようとしています(たとえば、デフォルト値を設定します)。

    $("#textfield1").on("load" , function(){
       $("#textfield1").val("WEEE");
    });

これは機能しません。

私がこれを行う場合:

 $(document).ready(function() { 
     $("#textfield1").val("WEEE");
  });

またはこれ:

 $("body").on("load" , function(){
    $("#textfield1").val("WEEE");
 });

その後、私は望ましい効果を得る。load最初のスニペットで間違って使用していますか?

4

2 に答える 2

3

ロードイベントは、要素とすべてのサブ要素が完全にロードされたときに要素に送信されます。このイベントは、URLに関連付けられている任意の要素(画像、スクリプト、フレーム、iframe、ウィンドウオブジェクト)に送信できます。

.load()経由

したがって、基本的にはそうです。テキストフィールドがloadイベントを発生させることはありません。

于 2012-06-30T15:07:45.930 に答える
0

loadHTML要素にはイベントがありません。

loadイベントを持つ要素のみがbodyimgそしておそらくlinkscript

于 2012-06-30T15:07:55.750 に答える