Chrome/Safariでは、ライトボックスが閉じられると、Vimeoビデオはバックグラウンドで引き続き再生されます。この時点で「デタッチ」はビデオを停止するように機能しますが、ライトボックスを閉じてメニュー項目をクリックするとビデオを再び開くと、ビデオdivは空白になります。jQuery detach div、divを追加
ウェブサイト機能: 「a」「b」「c」をクリックすると、動画とともにライトボックスが表示されます。 ライトボックスの "X"をクリックすると、ライトボックスの内容が閉じます。
HTML/CSS
a id="alphaa" <------ The a, b, c menu item, when clicked, open the lightbox
.abcbox_content <------- The div that holds all the content for the lightbox
#videowrapper <------ div that holds the Vimeo iframe
.abc-align-right <---- the "X" to close the lightbox
ここまではjQueryです。あなたは要素をクローニングが、クローンを使用していないように見えます任意の助け
ご返信ありがとうございます。それはビデオを表示しますが、ビデオをテキストブロックの下に、一番下に置きます。多分間違ったdivを参照していますか? – Andrea
おそらく。 replaceWith($( "#videowrapper")。クローン(true)); ' – Malk
他のものがすべて必要なのかどうか分かりません。要素を交換し、それを良いと呼ぶだけです。私は私の答えを編集しました。 – Malk