jquery モバイル サイト内で使用しているカスタム jquery イベントがいくつかあります。jquery-mobile インクルードの前にこの custom.js をインクルードしています。これが正しい行動方針だと信じているからです。jquery が最初に含まれています。これらのファイルはすべてのページに含まれています。
<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script src="/components/m/js/custom.js"></script>
<script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script>
メインのインデックス ページを読み込むと、custom.js を使用する要素がありません。ページをクリックして深く入り込むときが、私の問題です。リンクをクリックして、custom.js にイベントがあるアーティストを表示します。jquery モバイルで実行すると、クリック イベントが機能しません。
ただし、ページをリロードすると、カスタム クリック イベントは正常に機能します。
私は何が欠けていますか?.click だけではなく .live('click' を使用する必要がありますか?