1

メニューに、いくつかのajaxコンテンツを含むファンシーボックスを開くリンクがあります。このボックスには、fancyboxに表示されるデータのメニューなどのリンクが含まれています。これらのリンクをクリックしてfancyboxのコンテンツを変更できるようにしたいのですが、管理するのは代わりに新しいボックスを開くことだけです。これにより、画面が白にフェードして戻り、ちらつきのように見えます。

コンテンツディクショナリの配列を使用して変更しようとしましたが、いずれもロードできませんでした。また、リンクにrelを追加して、横に矢印が付いたアルバムにしました。これにより、次/前に進むことができます。これは、希望するナビゲーションのタイプではない場合を除いて、正常に機能します。代わりにリンクを介して同じことを行うことは可能であるはずですが、私はその方法を理解できません。誰かがこれを手伝ってくれますか?

編集:私が試したいくつかのことの小さなjsfiddle

4

2 に答える 2

0

Fancybox は iframe をサポートしています。代わりに iframe を作成できます。そこに別の html ページを挿入します。

于 2012-06-01T11:26:16.750 に答える
0

各リンクでお試しいただけます

リンクは同じサーバーまたは異なるドメインにありますか?

onclick="window.location.replace(url)" で試しましたか

私は私たちのWebシステムでfancyboxを使用していますが、それはfancyboxで私を助けました

于 2012-06-01T11:26:26.523 に答える