動的コンテンツのjquery .readyイベント

jquery mobile +(jqueryとjavascript)を使用して作成されたHTML 5 Webアプリケーションにロードされた動的リストがあります。

I want to display a simple "loading..." image by placing a <div> on the page while the list is populated dynamically. Once the list is complete I need a event to fire to remove the "loading..." image. Is it possible to attach the .ready or .load events to a element of the dynamic list so I get a event to fire when the list has loaded?

Thanks for any advice, searching for existing answers on the .ready subject only provides results about document.ready use of the event.

2

2 答え

コールバック関数を使用します。

$(function() {
    $('#content').html('<div>loading...</div>');
    $('#content').load('http://mynewcontent.com/', function(data) {
       //optional: do more stuff here.. not needed since the content will already be replaced.
    });
});
2
追加された
ありがとう、これは私の問題を非常にうまく解決します。
追加された 著者 ThunderHorse,

jQueryの.loadは、ロードするイメージを削除するために使用できる完全なコールバック関数を提供します。

http://api.jquery.com/load/

0
追加された
JavaScript - 日本のコミュニティ
JavaScript - 日本のコミュニティ
2 参加者の

日本人コミュニティのjavascript