0

私の質問への答えはそれほど難しくないと確信しています:

$(document).ready(function()ページのセクションで関数を呼び出したい。この関数は、ボタンをクリックすることによって既に呼び出されています。このようなもの:

<button  value="call function" action="#{functionClass.functionMethod}"/>

ボタンを介した関数呼び出しは正常に機能しますが、正しく「jquery-Style」に「変換」するにはどうすればよいですか?

より正確に言うと、ボタンがクリックされたときではなく、ページが読み込まれたときにメソッドを呼び出したいです。

$(document).ready(function() {


     EinstiegsseiteController.loadTranslation();

       }); 

動作しません。

4

1 に答える 1

0

ではなく、匿名function()の本体で関数を呼び出します。onready

$(document).on( 'click', '.someClass', function(){
    functionClass.functionMethod();
});

readyDOM のロード後に発生するイベント用です。そのイベントは必要ありませんclick。イベントが必要です。on私が示したようにで使用すると、動的 DOM で動作します ( divAJAX で s を変更する場合など)。

編集:質問への編集を考慮して、次のように DOM ロード時に関数を呼び出すことができます。

$(document).ready(function(){
    functionClass.functionMethod();
});
于 2013-07-31T10:37:06.040 に答える