如何在鼠标移入一个div时清除其它div的css样式

如图左边是一行行的展示框,每个展示框为一个div,右边的为一个隐藏框,鼠标每移入一个展示框时,该框背景颜色改变,同时隐藏框显示。

clipboard.png
如何在鼠标移入一个展示框的div时清空鼠标在上一个展示框div所触发的css样式。但不影响当前的展示框的div获得css样式?

script 代码:

clipboard.png

阅读 3.2k
3 个回答

在mousein函数里,利用jquery的属性选择器找到有这个类的元素后再移除,建议把鼠标移入的效果和默认的效果写在一个css类里面,然后用jQuery的addClass和removeClass方法会方便很多。

新手上路,请多包涵

就addclass和removeclass吧!

移出用addclass
移进去用removeclass

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题