1

ここに追加ボタンがある私の部分 (_lookup.html.erb) があります

<div class="lookupbtnrow">
    <button id="lookupappend" type="button" class="ui-corner-all">Append</button>
</div>

これは、lookup.js のテスト jquery 関数です。

$("#lookupappend").click(function(){
     alert("testing...");
});

divコンテンツをインデックス ページに配置すると、ボタン クリックは正常に機能しますが、 divコンテンツをパーシャルに配置すると、ボタンがまったく機能しません。

パーシャルに <%= javascript_include_tag %> を入れる必要がありますか?

4

1 に答える 1

0

dom readyこの問題がインデックス ドキュメントにのみ適用され、パーシャルの読み込みには適用されず、競合状態につながる関数に起因するものであったとしても、私は驚かないでしょう。パーシャルに JavaScript リンクを挿入してみて、何が起こるかを確認してください。または、クリック ハンドラーを関数にバインドし、部分読み込み時にその関数を呼び出します。

幸運
を祈ります - ブライアン

于 2012-10-23T00:01:34.750 に答える