javascript - 根据特定div的属性更改正文背景

标签 javascript jquery

我确实有一个 div ,它将使用 ajax 加载 youtube 视频,并且 div ID 将根据正在播放的视频进行更改。

我想知道是否有办法获取 div ID 并据此更改正文背景。

<div id="video-load">
        <iframe id="player_ID" video-id="player_ID"  src="http://www.youtube.com/embed/<?= get_field('youtube_video_id_main'); ?>?enablejsapi=1&rel=0&autoplay=1&controls=2&showinfo=0&vq=hd720" frameborder="0" allowfullscreen></iframe>
</div>

$('iframe').each(function(){
    $(body).css('background', $(.this).attr('video-id'));
});

如有任何帮助,我们将不胜感激。

最佳答案

您必须将 (body) 替换为 ('body')FIDDLE:

http://jsfiddle.net/hz5rppy7/

关于javascript - 根据特定div的属性更改正文背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27432975/

相关文章:

javascript - 如何从 HTML 页面中的 3 个输入范围正确获取 RGB 值

javascript - 从多个数组中删除元素

javascript - 添加滚动条时,主体向左跳跃 x 像素

javascript - 通过javascript动态设置文本SVG元素

javascript - Owl Carousel 垂直和水平具有相同的高度

jquery - 使用 .live() 测试注册到给定对象的事件

javascript - 如何在 html/javaScript/Jquery 中获取 "browse for folder"

javascript - 如何创建具有我自己风格的所见即所得编辑器?

javascript - 在一种情况下检查 NaN、null 和 >=0

javascript - 在原型(prototype)中使用 JavaScript 发出居中动态大小的对象