0

こんにちは、私はいくつかの jQuery Mobile を持っており、次pageshowのように正常に動作します (ブリップ バグがありますが、正常に動作します)。

$(document).off('pageshow').on('pageshow', function () { 
   console.log('it happened');
});

注意: 私はキャッシングに関して多くの (読む:数週間off()失われた) 問題を抱えていたので、逆にすべての情報にもかかわらず、残っていなければならないのではないかと心配しています. あなたは私と議論するでしょう、私は守ります、off()そして私は正しいでしょう。

わかりましたが、変更すると

$(document).off('pagebeforeshow').on('pagebeforeshow', function () { 
   console.log('it happened');
});

実行されません。今、私はあなたが次のようなことをしているはずであることを知っています

$(document).off('pagebeforeshow').on('pagebeforeshow', '#somediv', function () { 
   console.log('it happened');
});

しかし、その div だけに配置したくはありません。ドキュメント全体に配置したいのです。

4

1 に答える 1