1

私はこの投稿を読んだばかりです:LINK、しかしそれは実際には何の助けにもなりません...

上記のリンクのような問題が発生していますが、PHPの代わりにHTMLを使用しています。また、フリップを使用して!プラグイン

初めてページを開いたとき、prettyPhotoは機能しますが、めくったときに機能しなくなりました。

PrettyPhotoを呼び出すためのコードがあります:

$(document).ready(function(){
 $("#box").prettyPhoto();
});

そして、私の最初のリンクがあります:

<div id="flipTwoQuali">
 <a id="box" href="http://www.youtube.com/watch?v=l34c7wBEdmI" rel="prettyPhoto" title="">
 <img src="img/nossasacoes/qualificacao/video.png" />
 </a>
</div>

メニューをクリックすると、#flipTwoQuali divの内容が次のように変更されます(これは、flipNE()関数のflipQuali.js内にあります。

<div id="flipTwoQuali">
 <a id="box" href="http://www.youtube.com/watch?v=F8PFPXox9Rk" rel="prettyPhoto" title="">
 <img src="img/nossasacoes/qualificacao/ne/img02.png" />
 </a>
</div>

ビデオと画像だけが変わりますが、prettyPhotoはもう機能しません.... = /

私はそれをオンラインにしました、ここに。INICIAR(緑色の矢印)とビデオ(再生ボタンのある画像)をクリックします。次に、反転して、NOVA ESCOLA(灰色のメニュー)をクリックし、前にビデオをクリックしたのと同じ位置にある画像をクリックすると、機能しなくなります。

誰かが私を助けてくれますか?

4

1 に答える 1

0

私はすでにそれを修正しました!

シンプルすぎる!

フリップ!プラグインには、onend というコールバックがあります

次に、スクリプトに追加します。

onEnd: function(){
        $('[rel*="prettyPhoto"]').prettyPhoto();
    }

できます!!

于 2012-04-19T16:49:10.850 に答える