【发布时间】:2020-05-21 10:11:34
【问题描述】:
我有不同的 iframe 可以嵌入 youtube 视频或幻灯片共享演示文稿。 我能够从 iframe 获取 src,但我想为任何 iframe 显示一个具有正确 src url 的 div。 实际上我正在使用此代码:
$.each($("iframe"), function() {
var src = $(this).attr('src');
$(this).attr('src', src);
console.log(src);
$(".avia-iframe-wrap").before('<div>' + src + '</div>');
});
问题是我在任何 iframe 上方都获得了页面的所有 src url,请参见附图: attachment
基本上我只需要在 youtube iframe 上方显示 youtube url,在 slideshare iframe 上方只显示幻灯片共享 url。感谢您的帮助。
【问题讨论】:
-
您能否包含您的 HTML - 获得确切结果将取决于 iframe 与 iframe-wrap 的关系。您可能想要 .before 或者您可能想要 .prepend 等
标签: javascript jquery iframe