jQuery Mobile - ajax AFTERページを読み込んで画像を読み込む

私はjQuery Mobileを動かすことで動くphonegapというモバイルアプリを開発しています。私は潜在的に大きな画像を読み込む能力を必要としていますが、そのページが機能しなくなって壊れているように見せかけるように、ページロード時に画像をロードしてページに読み込ませようとすると、だから私は、読み込まれているイメージを介してユーザーに知らせる必要があります。私は数十の他のWebアプリケーションで使ったこのスクリプトを使ってみましたが、jQuery Mobileでは動作しません:

var img = new Image();    
 //wrap our new image in jQuery, then:
  $(img)
   //once the image has loaded, execute this code
    .load(function() {
     //set the image hidden by default    
      $(this).hide();       
     //with the holding div #loader, apply:
      $('#container')
       //remove the loading class (so no background spinner), 
       //then insert our image
        .append(this);      
     //fade our image in to create a nice effect
      $(this).fadeIn();
    })      
   //if there was an error loading the image, react accordingly
    .error(function() {
     //notify the user that the image could not be loaded
    })      
   //*finally*, set the src attribute of the new image to our image
    .attr('src', 'http://somedomain.com/largeimagetobeloaded.png');

私が言及したように、これは他の多くの場所で問題を起こさずに働いていますが、ロードできないようです。 Fiddlerは、アプリケーションから発せられた要求を表示していないようで、$( '#container')と$( '#container')を試しました。

誰もがjQuery Mobileページのdivにajax経由でイメージをロードする方法についてのポインタを与えることができますか?

1

答えはありません

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

日本人コミュニティのjavascript