gpt4 book ai didi

javascript - jquery给元素添加样式

转载 作者:太空宇宙 更新时间:2023-11-03 23:10:50 24 4
gpt4 key购买 nike

我有一个这样的div...

<div class="service_circle">
<i class="fa fa-briefcase service_circle_icon"></i>
<h5 class="service_circle_heading">Briefcase details</h5>
<p class="service_circle_desc">We provide professional website design</p>
</div>

我要申请style="background-color:red;"<i>使用 jQuery 的元素。我写过这样的东西:

<script type="text/javascript">
$(document).ready(function () {
$(".service_circle").mouseenter(function () {
$("this").next("i").attr("style", "background-color:red !important;");
});
});
</script>

它不起作用。请帮我解决这个问题。

最佳答案

使用 find() 获取子 i 元素并改为使用 css() 方法:

$(this).find("i").css("background-color", 'red');

另请注意,最好在 CSS 中设置样式并向元素添加类。试试这个:

.red { color: red; }
$(this).find("i").addClass('red');

关于javascript - jquery给元素添加样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32624780/

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