css - 单击时更改 li 背景颜色
问题描述
li
单击锚点时,我想更改背景颜色:
<div class="text-center row">
<ul class="col-md-12 secondNav">
<li class="navbar-brand nav-item" style="margin-right: 9%">
<a href="#" ><strong>INICIO</strong> </a>
</li>
<li class="navbar-brand nav-item" >
<a href="#"><strong>COMPARAR</strong></a>
</li>
</ul>
</div>
解决方案
您可以使用 jquery 更改li
背景。这是代码:
$(document).ready(function(){
$('.nav-item').click(function(e){
$(e.target).css('backgroundColor', 'red');
});
});
推荐阅读
- asp.net-core - 如何在实体框架核心中为关系表访问应用分页
- python - 使用 pandas 写入现有的 XLS 文件
- angular - How to return autocomplete values only in a specific radius in Google Autocomplete (ngx-autocom-place)?
- powershell - 重命名文件夹,并与现有文件夹合并(如果它存在于 Powershell 中)
- node.js - Node js GraphQL Root Mutation 传递一个数组
- reactjs - Next.js 链接在 /api 路由上获得 404 状态码
- java - 为什么不能两次调用 scanEverything 方法?它只打印出arrayList一次,第二个println显示一个空列表
- sql - 添加 IF ELSE 语句
- c++ - 我们可以定义两个同名但参数不同的函数吗?
- html - Vue.js - 根据选择更改数学运算符?