gpt4 book ai didi

jquery - 在Bootstrap模式下停止一些YouTube视频的灵活方法

转载 作者:行者123 更新时间:2023-12-03 05:58:06 25 4
gpt4 key购买 nike

我在Bootstrap叠加层上嵌入了一些YouTube视频。我的问题是关闭视频后仍在播放视频。我有这两种解决方案,但它们都不完全符合我的要求。

选项1:

$(".modal-backdrop, .close").live("click", function() {
$("iframe").attr("src", jQuery("iframe").attr("src"));
});


问题是:当我关闭重叠式广告时,所有视频src都更改为相同的网址。我看到有人在使用id,但是它不适用于$(“。modal-backdrop”),对吗?

选项2:

$(".modal-backdrop, .modal .close").live("click", function(){

var src = $(this).closest(".modal-dialog").find('iframe').attr('src');

$(this).closest(".modal-dialog").find('iframe').attr('src', '');
$(this).closest(".modal-dialog").find('iframe').attr('src', src);
});


此方法不适用于$(“。modal-backdrop”)。

取得结果的方法是什么?谢谢。

最佳答案

哦,我现在开始工作了。

$(".modal-backdrop, .modal .close").live("click", function(){

$("iframe").each(function() {
var src = $(this).closest(".modal-dialog").find('iframe').attr('src');

$(this).closest(".modal-dialog").find('iframe').attr('src', '');
$(this).closest(".modal-dialog").find('iframe').attr('src', src);
});

});

关于jquery - 在Bootstrap模式下停止一些YouTube视频的灵活方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30068101/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com