我正在尝试检测页面上是否有YouTube iframe,如果是,请添加div id,以便fitvids.js可以扩展到它的容器。我无法让js将div id附加到iframe:
<script src="/js/jquery-1.10.2.js"></script>
<script src="/js/jquery.fitvids.js"></script>
<script>
$(window).load(function () {
$("iframe").attr('id','resp-video');
});
</script>
<script>
$(document).ready(function(){
$("#resp-video").fitVids();
});
</script>
答案 0 :(得分:1)
$('iframe[src*="youtube.com"]').each(function() {
$(this).closest("div").attr("id","resp-video");
});