将 Div ID 添加到 YouTube iFrame

Add Div ID to YouTube iFrame

我正在尝试检测页面上是否有 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>
$('iframe[src*="youtube.com"]').each(function() {
        $(this).closest("div").attr("id","resp-video");
    });