私はjs/jqueryにかなり慣れていないので、知識のある人の助けが必要です!
私はこのサイトとウェブをよく見ましたが、自分で答えを見つけることができません. 私は自分自身で遊んでいましたが、限られた知識では次に何をすべきかわかりません.
私が持っているもの
クリックすると、プレースホルダー/ポスターのように (YouTube ビデオ) にimg
置き換えられます。これは、最初にここで見つけた以下のコードで完全に機能します: YouTube ビデオにスプラッシュ画面/プレースホルダー画像を追加する方法:iframe
<div class="playbutton"></div>
<img src="image.jpg" data-video="http://www.youtube.com/videolink">
<script>
$('img').click(function(){
var video = '<div class="video-container"><iframe src="'+ $(this).attr('data-video') +'"></iframe></div>';
$(this).replaceWith(video);
});
</script>
私が言ったように、画像をクリックすると完全に機能し、ビデオに置き換えられます。
問題
の上に浮かぶ再生ボタン (現在はdiv
ですが、代わりに使用できます) を追加しました。再生ボタンをクリックしても何も起こりません (スクリプトとは関係がないことは明らかです)。img
img
この再生ボタンで を に置き換えることを「トリガー」したいのですimg
がiframe
、これを実現するためにスクリプトに何を追加すればよいかわかりません。
私が探しているもの
再生ボタンがクリックされたときに「トリガー」になるか、理想的には再生ボタンと「トリガー」の両方img
を使用して、ユーザーが再生ボタンだけでなく画像をクリックしても機能することを探しています。
私はあなたを持っている間...
ミックスに閉じるボタンを追加してクリックした場合、iframe
をに置き換えることもできますか?img
どんな助けでも大歓迎です!
デール