基本上,我收到了一堆照片和一张带有名字的桌子。当有人将鼠标悬停在图片上时,我希望该图片的名称(表格中的名称)点亮,发光,等等。我的问题是当不同的事件被聚焦/'鼠标'时,我不知道如何触发元素的事件。
请帮忙吗? (JS或jquery,都可以)
答案 0 :(得分:2)
不是你要求的,它不会触发事件。但是,如果您需要突出显示图像的某些相应标题,这是可能的解决方案。无论如何,请参阅此示例http://jsfiddle.net/qYsu9/
$('ul img').hover(function() {
var index = $(this).data('title');
$('table .title').removeClass('active').filter('.title-' + index).addClass('active');
});
因此,您只需将活动类添加到相应的标题中。
答案 1 :(得分:0)
也许$('#caption').trigger('mouseovere');
就是您所需要的。