0

メソッド php 静的クラスを使用して小さな JS コードをロードしようとしています。目的は、すべての JS を HTML オブジェクトの同じ場所に維持することです。したがって、メソッドを呼び出すと、HTML obj が作成され、その中に $jsString が含まれるタグ スクリプトが作成されます。myClass myMethod(){

  btnObjc id=txtbtnid
  $jsString="
        $(document).ready(function(){
            $(\"#txtbtnid\").click(function() {
                alert(\"oook\");
            });
        });
    ";

}

ここまでは順調ですね。btn オブジェクトを作成し、btn の直後にタグ スクリプトを作成します。その中に $jsString があります。問題は、応答がないことです。つまり、ボタンを押しても起きていないということです。アイデアはありますか?

4

1 に答える 1

0

問題は、ページの読み込み後にボタンを作成していることです

解決:

代わりにlive 関数を使用します。

 $(document).ready(function(){
            $(\"#txtbtnid\").live('click',(function() {
                alert(\"oook\");
            }));
        });
于 2013-03-24T12:37:15.290 に答える