0

モバイル Web アプリケーションで次の状況が発生しました。

  1. srcImage というページに JavaScript の画像があります。
  2. JavaScript イメージがロードされたときに起動するように設定された JavaScript コードがあります。私の理解では、srcImage.src が有効な画像に設定されるたびに、このイベントがトリガーされる必要があります。
  3. ページにアクセスするたびにトリガーされるjquery mobile pageshowイベントがページにあります。このイベントでは、srcImage.src を有効なイメージに送信しました。
  4. 私が抱えている問題は、(一度ページにアクセスした後) ページに戻ると、srcImage のロード イベントが IE 10 でトリガーされないことです。私の理解では、この状況ではロード イベントをトリガーする必要がありますが、いいえ。誰かが理由を説明できますか?

     <script>
     var srcImage = new Image();
     $(srcImage).load(function() {
     ...
     });
    $(document).on("pageshow", '#pageid', function() {
      srcImage.src = pathtoimage;
    });
    </script>
    
4

1 に答える 1