jquery 怎么实现点击后,下面展开,自身颜色变化,再点击又变回原来的颜色
答案:2 悬赏:50 手机版
解决时间 2021-04-04 10:47
- 提问者网友:情歌越听越心酸
- 2021-04-03 13:49
jquery 怎么实现点击后,下面展开,自身颜色变化,再点击又变回原来的颜色
最佳答案
- 五星知识达人网友:风格不统一
- 2021-04-03 14:00
改变颜色你已经写对了啊,就是$(this).css("background","#f00");这个就是改变自身颜色,如果没有改变,那么你看下是否在this这个触发单击事件的元素是否正确,是否是你想改变颜色的那个元素追问把注释去掉,点击后,会变成白色,在点击时,收缩回去,但颜色还是白色,变不回来了,
我就是想点击时,把最初的颜色存起来,最后在取最初的颜色...
追答你存背景色不对,之前是灰色,你可以在在线面在写一个变回灰色的背景样式就可以了撒。没必要去存,因为你颜色值不是动态的追问这样不行,第二行是白色的,照你那样,点击完,他就变成灰色了,最好是存着最初的颜色,灰色点击变白,再点有变灰 白色点击变白,在点还是白追答那你这个要保存初始色,你看看这个http://www.jb51.net/article/32678.htm追问恩,谢谢!
我就是想点击时,把最初的颜色存起来,最后在取最初的颜色...
追答你存背景色不对,之前是灰色,你可以在在线面在写一个变回灰色的背景样式就可以了撒。没必要去存,因为你颜色值不是动态的追问这样不行,第二行是白色的,照你那样,点击完,他就变成灰色了,最好是存着最初的颜色,灰色点击变白,再点有变灰 白色点击变白,在点还是白追答那你这个要保存初始色,你看看这个http://www.jb51.net/article/32678.htm追问恩,谢谢!
全部回答
- 1楼网友:冷風如刀
- 2021-04-03 15:05
$(".in_new1")的结果是一个集合,要后面加个eq(0).
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |