gpt4 book ai didi

javascript - 如果 jQuery 的数据属性为真

转载 作者:行者123 更新时间:2023-11-30 13:47:46 25 4
gpt4 key购买 nike

我的代码有问题。如果数据属性为真,我正在尝试向 div 添加背景颜色。这是我的 HTML 代码:

<html data-highcontrast-applied="true">
<head>
</head>
<body>
<div class="row-centered">
<p>
Helllllllooooooooooo
</p>
</div>
</body>
</html>

这是 jQuery 代码

$(document ).ready(function() {

if(typeof $("html").attr('highcontrast-applied') == 'true')
{
$(".row-centered").css({"background-color": "red"});
}

});

有人可以帮我解决这个问题吗?这也是一个 jsfiddle 链接:https://jsfiddle.net/dmv9o3ep/2/

最佳答案

尝试删除 typeof 并像字符串一样获取此属性的值,然后将其与“true”进行比较

$(document ).ready(function() {

if($("html").attr('data-highcontrast-applied').toString() == 'true')
{
$(".row-centered").css({"background-color": "red"});
}

});

关于javascript - 如果 jQuery 的数据属性为真,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58950213/

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