まず、新しいバージョンのfancybox(http://fancyapps.com/fancybox/)を使用しているときに問題が発生しました。Fancybox 2.0.4 jqueryプラグインからfancybox機能が削除されました
私はajaxを使用してほとんどのページを読み込むアプリケーションを持っています。シナリオは以下の通りです:AJAXロードjqueryの-UIのタブがトリガーされたときにリンクしてfancyboxにjQueryを使って
- 私のメインページがロード、jqueryの-UIとfancybox
- クリックして、Ajaxのコンテンツ
- で開きます(開いているウィンドウにはタブが含まれています)、ajaxコンテンツのいくつかのリンクはバインドされてfancyboxで開きます
- ajaxコンテンツのリンクをクリックし、別のajaxコンテンツを読み込みます。
- コンテンツが読み込まれた後、ウィンドウは$が存在しますが、ウィンドウは$。fancyboxは未定義です。
jqueryプラグインからfancyboxを削除するにはどうすればよいですか? 私はステップを説明するコンソールに画像を添付しました。