我試圖停止YouTube視頻,當我點擊另一個選項卡,但它似乎只能在第二次輪播。停止youtube視頻播放點擊jQuery
<!-- click on these to switch the videos -->
<div class="home-video-item" data-tab="tab-1">
<img src="https://www.image.com"/>
</div>
<div class="home-video-item" data-tab="tab-2">
<img src="https://www.image.com"/>
</div>
<!-- video boxes -->
<div id="tab-1" class="home-video-content current">
<iframe width="500" height="281" src="https://www.youtube.com/embed/Qs74-Utqw?feature=oembed" frameborder="0" allowfullscreen=""></iframe>
</div><div id="tab-2" class="home-video-content current">
<iframe width="500" height="281" src="https://www.youtube.com/embed/Qs74-Utqw?feature=oembed" frameborder="0" allowfullscreen=""></iframe>
</div>
$('.home-video-item').on('click', function (e){
var tab_id = $(this).attr('data-tab');
var video = $("#"+tab_id).find("iframe").attr("src");
$("#"+tab_id).find("iframe").attr("src",video);
})
小提琴:https://jsfiddle.net/8oy0odas/
你說的是什麼形式的標籤約 - 這是一個應用程序選項卡或瀏覽器選項卡?更新:哦,我明白了。那麼,我知道我怎麼會在React中做到這一點...這不幫助你,雖然...嗯....昏暗的想法 – archae0pteryx
我已經添加了Jsfiddle – Mark
真棒...我只是重新創建你的情況 – archae0pteryx