gpt4 book ai didi

jquery - 如何从 BODY 元素的特定类定位 HTML 元素

转载 作者:太空狗 更新时间:2023-10-29 14:08:55 27 4
gpt4 key购买 nike

使用 Drupal,主题具有分配给 <HTML> 的背景颜色元素。我正在创建一个单独的 print一个特定页面的 CSS,并希望在用户打印页面时仅删除该页面的背景颜色。 <HTML>元素没有类或 ID,但有 <BODY>元素。

<HTML style="background-color:#666">
<BODY class=specialPage>
</body>
</html>

有没有办法指定我想要 <BODY> 的父元素? ?或者以某种方式定位 <HTML>基于 <BODY> 的类别?

编辑:

|------------------------|
| <HTML> |
| |----------| |
| | | |
| | <BODY> | |
| | | |
| |----------| |
| |
|------------------------|

最佳答案

在 jQuery 中,您可以执行以下操作:

$('body.specialPage').parent('html').css({'background-color': 'white'});

无论另一个元素是否包含 body,这都有效。

这是一个 working jsFiddle .

此外,您应该为 html 元素使用小写字母 html 而不是 HTML

关于jquery - 如何从 BODY 元素的特定类定位 HTML 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8661020/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com