javascript - 使用 Javascript 选择除一个元素以外的所有元素

标签 javascript html css

我正在制作一个 javascript 效果,如下所示: 它将有几个图像。当用户将鼠标悬停在当前图像上时,所有其他图像都会淡出,但鼠标悬停的图像保持不变。 有点像与“this”关键字相反。

喜欢:假设下面是三张图片

enter image description here

如果用户将鼠标移到“2”img 上,那么所有其他(1 和 3)应该淡出,但“2”应该保持不变。

http://74.53.198.125/~elven/ameer/csstemplate/

最佳答案

$('a:not(:hover)')

如果我答对了问题。如果您的框架支持 :hover 在选择器引擎中(例如 jQuery 支持),则此操作。否则,您可以绑定(bind)悬停事件并模仿它。

关于javascript - 使用 Javascript 选择除一个元素以外的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7076677/

相关文章:

javascript - 创建服务器时发送index.html文件

javascript - `onChangeText={(text) => this.setState({text})` 是如何工作的?

javascript - 使用javascript加载yaml文件并获取yaml文件中的数据

php - 是否可以从dart访问php变量?

html - IE8 中没有 fieldset padding top

Javascript for/in 循环 - 连接来自两个不同对象的项目?

html - 如何使用 bootstrap 4 垂直对齐按钮内容

javascript - 如何在 jQuery 上使用 SlideToggle 应用平滑的显示/隐藏效果

html - CSS鼠标悬停按钮颜色变化

javascript - 当文本框留空时,要求不能在 HTML 中的表单内工作