javascript - 如何更改父级的背景颜色?

标签 javascript colors element parent onload

我正在尝试使用 onload 更改父元素的背景颜色。

代码笔: https://codepen.io/gredesign/pen/GmXmPX?editors=1100

<div id="parent">
  <span onload="this.parentNode.style.backgroundColor='grey';">Test</span>
</div>

最佳答案

你好,你可以用 jquery 来做到这一点 当加载器在 dom 上达到就绪状态时,您监听加载器 id 并设置背景

    $( "#loader").ready(function() {
      $(this).parent().css({backgroundColor: 'red'});
    });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="parent">
      <span id="loader" >Test</span>
</div>

关于javascript - 如何更改父级的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44033029/

相关文章:

colors - 使用 CSS 或 JS 交替超过 2 种背景颜色

JavaScript 对整个元素类的高效样式更改

python - 如何断言 python/selenium 中的特定元素不存在文本?

javascript - ng-repeat 从 div 添加和删除样式

javascript - WebdriverIO 如何循环遍历不是实际表或列表的元素列表

javascript - 用 div 背景元素替换所有图像

css - 如何阻止 Chrome DevTools 包装最后一个 CSS 元素?

javascript - Blazor 在特定组件中包含 javascript 库

.net - 获取灰度像素的亮度

Java代码如何将颜色附加到列表一定次数