javascript - 当鼠标悬停在其他元素上时元素上的 jQuery 事件

标签 javascript jquery css

基本上,我得到了一堆图片和一张有名字的表格。当有人将鼠标悬停在图片上时,我希望该图片的名称(表中的名称)亮起,发光等等。我的问题是,当聚焦/“鼠标悬停”不同的事件时,我不知道如何触发元素的事件。

请帮忙? (JS 或 jquery,都可以)

最佳答案

不完全是你问的,它不会触发事件。但是,如果您需要突出显示图像的某些相应标题,这是可能的解决方案。不管怎样,看这个例子http://jsfiddle.net/qYsu9/

$('ul img').hover(function() {
  var index = $(this).data('title');
  $('table .title').removeClass('active').filter('.title-' + index).addClass('active');
});

所以你只需将一个事件类添加到相应的标题即可。

关于javascript - 当鼠标悬停在其他元素上时元素上的 jQuery 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14303614/

相关文章:

javascript - 如何以编程方式加载 KnockoutJS 组件

javascript - js 函数不在 IE 8 中的数组元素中运行

javascript - jQuery nextAll 在某个元素之后

php - 字母之间的笔划字符之间的间距相等

css - IE9 是否支持新的 CSS3 四值背景位置语法?

javascript - 如果我只使用整数作为键,如何在本地存储中获取最后插入的键?

javascript - 有没有更好/更简单的方法将 html 表单序列化为对象

jQuery - 如何确定变量的一部分是否在数组中

javascript - jQuery 和 Google URL Shortener API

html - Flexbox 溢出滚动条显示在主体上而不是内部元素上