猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
在同级元素里面有相同的元素,怎么给它们切换背景色?
比如这里有两个list-item里面都有yuan-list。但是我想实现点击加背景,然后另一个yuan-list背景消失!该怎么做
HUH函数
浏览 442
回答 2
2回答
小怪兽爱吃肉
$(".list-item").on("click",function(e){var_=$(this);_.siblings().find(".yuan-list").removeClass("bg");_.find(".yuan-list").addClass("bg");})试试吧。。。
0
0
0
拉风的咖菲猫
提供一个大致的思路吧:定义一个放背景样式的class,如:.list-bg{background:#ccc;}使用querySelector找到所有的yuan-list元素,在他们的classList中去除list-bg。给当前点击的yuan-list的classList添加list-bg类
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续