通常のサイトを jQuery mobile に移行しています。イベントバインディングのいくつかと、その他のページ固有の調整があります。
$('.roulette-img').css({
});
$('.shuffle-img').each(function(){
});
$('.button').bind('mousedown', function(){
});
$('.spin-btn').bind('mousedown', function(){
$(document).bind('mouseup', function(){
});
})
$(window).resize(function(){
});
現在、特定のページが正常に動作しません (これらのイベントを発生させないため)。これは、jQuery の ajax ナビゲーションが原因であると理解しています。スクリプトは最初のページが読み込まれたときに 1 回だけ読み込まれ、その結果、AJAX 経由で読み込まれた後続のすべてのコンテンツがイベントにバインドされません。
それを回避するのに最適な方法はどれですか?