すべてが完璧に機能するという興味深い問題に直面しています。私はすべてのステップをconsole.logに記録し、本来あるべき方法で再生します。しかし!私は .load(a-file.php) に #div を持っています。「a-file.php」には HTML マークアップも含まれています。より具体的には、「アクティブ」オンロードにしたい特定のリンクです。
シナリオ; ページの読み込みが発生すると、JavaScript がファイルを読み込んで div に読み込みます。その div にはタブがあり、最初のタブを addClass('active'); が必要な「アクティブ」状態にしたいと考えています。しかし、以下は効果がないようです
$('#content').load('file.php'); // works.
$('#content a[rel="weird-page"]').addClass('active'); // does not work.
どんな種類の助けも、リモートでそれを釘付けにしても大歓迎です。