2

私はこれを何時間も機能させる方法に苦労してきました。もちろん、私のセットアップは私が見たすべての例とは異なり、私は javascript/jquery の初心者なので、特効薬はありません。私は失われました。

これがslimbox2のソースコードです: http://code.google.com/p/slimbox/source/browse/trunk/js/slimbox2.js

私の CMS とブログのコンテンツはメイン サイトの iframe 内にあり、画像投稿をクリックすると明らかに iframe 内にオーバーレイが表示され、私が好む iframe の外には表示されないため、助けが必要です。

最終出力の生成に関与するさまざまな php ページによる独自のコードの量は混乱を招きますが、関連することがわかったすべてのスニペットを投稿できます。

どんな助けでも大歓迎です、ありがとう。

4

2 に答える 2

1

25 行目 (http://code.google.com/p/slimbox/source/browse/trunk/js/slimbox2.js#25) を置き換えます。

$("body") 

$('body', window.parent.document)

行番号を置き換えます。57 http://code.google.com/p/slimbox/source/browse/trunk/js/slimbox2.js#57

overlayOpacity: 0.8

overlayOpacity: 0
于 2012-08-21T20:07:23.523 に答える
0

わかりました Ashirvad の答えのおかげで、私は残りを理解しました...

必要なのは、次の 2 行のコードを変更することだけでした。

まず、10 行目を次のように置き換えます。var win = $(window)

var win = $('body', window.parent.document)

次に、25行目を次のように置き換えます。

$("body")

$('body', window.parent.document)

これにより、iframe 内から親フレームの画像を表示できるようになりました。

于 2012-08-22T04:14:13.763 に答える