フィドル:https://jsfiddle.net/rg2LLvy1/どちらのイメージをクリックしても、正しいデータを渡すのではなく、最初のビデオのデータ - - 各画像に関連付けられたビデオ。例えば。 Catsの動画をクリックすると、iframeでSoccerの動画が再生されます。私はどこかに「これ」がないと思う?ありがとうございました!ここでiframe srcで置き換えるイメージをクリックすると、間違ったデータ属性が渡されます
$('img.img-youtube').parent().click(function(){
video = '<iframe src="'+ $('img.img-youtube').attr('data-video') +'"></iframe>';
$(this).parent().replaceWith(video);
});
これは動作します: https://jsfiddle.net/rg2LLvy1/1/ –
ありがとう@Offir Pe'er!これを別の返信として残しておけば、それを解決済みとしてマークすることができます:) – Jake