2016-12-29 14 views
-1

Jquery AJAXを使用して外部ページをdivにロードし、そのページに多数の外部jqueryプラグインが含まれています。私はページを読み込むことができますが、プラグインは動作していません。外部ページがjQuery AJAXを介してロードされたときにこれらのjqueryプラグインをロードしたい。それを行う方法はありますか?可能であればスニペットのリンクを教えてください。jqueryを使用して外部JSファイルを外部ページにロードするAJAX

+3

あなたのコードを表示することができましたか.....外部のjsをロードしている場合は、追加のjsライブラリファイルを追加してチェックする必要があります –

答えて

-1

あなたはこのようなことをしていると思います。通常

$.get(url,data).done(function(response){ 
     var html = response.html; 
     $('selector').append(html); 
     $('carousel').init();//example of how to manually trigger a plugin 
     }); 

プラグインのinitメソッド

は、しかし、あなたの場合は、手動でロードした後、プラグインをトリガーする必要がある方法はtriggered.So、 ことはありませんinitのこと、のいずれか、DOM準備やDOMロードイベント、イベントに呼ばれていますコンテンツ。 上記の例では、コンテンツがロードされると、プラグイン(ここでカルーセル)がどのようにトリガーされるかの例を示しました。

+0

なぜこれがダウン表示されましたか? – Varun

関連する問題