0

jQuery プラグイン SelectBoxIt を使用しようとしていますが、コンテンツが Ajax によって読み込まれ、機能しません。

Grailsを使っていてインラインコードを入れたくないので、.on() jQueryメソッドで読み込もうとしたのですが、イベントを入れたくないので取得できず、コンテンツがロードされたときにそれをロードしたいだけですが、別の解決策が見つかりません。

私はこのようなことをしようとしています:

マイページはリモートリンクを呼び出します:

<g:remoteLink controller="strategy" action="index" update="content-box"></g:remoteLink>

次に、すべての HTML 選択でプラグインをトリガーし、通常の選択からプラグインが提供する選択に切り替える必要があります。

$(document).on('click', 'select', function(){
    $('select').selectBoxIt()
})

しかし、クリックイベントでそれらをトリガーしたくありません。ページが呼び出されたときにトリガーしたいのです。

最初のページが読み込まれたときにコンテンツが追加されないので、.on() メソッドが正しい選択だと思っていましたが、イベントを配置する必要があり、ページが読み込まれたときにトリガーしたい ()

前もって感謝します。

4

1 に答える 1

0

http://api.jquery.com/load/http://api.jquery.com/jQuery.ajax/を読んでください。申し訳ありませんが、これ以上お役に立てません。

于 2013-03-26T18:43:25.667 に答える