在my page上,如果我将鼠标悬停在某个状态上,则右侧的超链接会更改为悬停样式。有人可能会建议我怎样才能使相反的事情发生......当我将鼠标悬停在右侧的某个超链接上时,状态将突出显示(当我悬停在状态本身上时)?如何在鼠标悬停上创建高亮显示?
-2
A
回答
1
非常简单地使用jQuery的.trigger();
作为示例:$('#A0').trigger('mouseover');
将突出显示地图中的第一个元素(华盛顿)。
所以<a class="staffs staff-A0" href="#">Washington</a>
你可以添加这对鼠标悬停事件:
var map_element_id = '#' + this.className.split('-')[1];
$(map_element_id).trigger('mouseover');
当然的onmouseout需要一并处理了。 有许多方法可以处理map_element_id变量的赋值。我建议你分配一个单独的属性来存储这个,而不是一个类名(可能是数据映射ID?)。对' - '进行分割与这个例子一起工作,但想象一下,如果向包含' - '的元素添加更多的类名称,这将会失败。
0
获取地图区域的id并触发mouseover事件。
$('.staff').mouseover(function() {
var id = $(this).attr("class").split("-")[1];
$("#"+id).trigger('mouseover');
});
相关问题
- 1. 高亮项目时鼠标悬停
- 2. 如何显示在鼠标悬停时
- 3. 如何显示鼠标悬停/悬停上单元格的值
- 4. 在鼠标悬停上显示文字
- 5. 高亮DIV1和DIV2上mousover DIV2,突出显示DIV1鼠标悬停
- 6. 如何创建鼠标悬停菜单?
- 7. jQuery:在鼠标悬停/悬停上创建链接
- 8. 鼠标悬停上的显示框
- 9. 悬停显示无,在鼠标悬停显示块
- 10. 如何更改鼠标悬停高亮刷MahApps.Metro DropDownButton?
- 11. 如何在悬停我的鼠标的图像上显示悬停效果
- 12. 如何在鼠标悬停(悬停)上显示Google地图控件?
- 13. 如何使用Javascript在元素上用鼠标悬停显示悬停?
- 14. 如何在菜单上鼠标悬停时显示页面?
- 15. 如何在鼠标悬停上显示横幅div?
- 16. 如何在鼠标悬停上显示菜单项?
- 17. 如何在鼠标悬停上显示多个图像php
- 18. 如何在鼠标悬停上显示/隐藏元素?
- 19. 如何在鼠标悬停上突出显示文本
- 20. 如何:将鼠标悬停在形状上显示文本框
- 21. 如何在单元格上悬停鼠标时显示DBGrid.Hint?
- 22. 如何在导航菜单上显示鼠标悬停10秒?
- 23. 如何在鼠标悬停上显示隐藏的div?
- 24. 如何在鼠标悬停上显示/隐藏div?
- 25. 如何在鼠标悬停事件上显示警报
- 26. 如何在鼠标悬停上显示/隐藏div
- 27. 如何在livecode的按钮上创建鼠标悬停效果?
- 28. 如何在鼠标悬停上创建自动模糊效果
- 29. 在鼠标悬停时显示div
- 30. 鼠标悬停时显示效果并在鼠标悬停时显示隐藏效果,如何?
你只需要做相反的事情。 – xdazz 2012-04-13 01:42:25
@Jeff你能否更新你的帖子以包含适用于mouseover和mouseout的代码。此外,图像映射的HTML源代码和链接的HTML样本也很好。欢迎来到StackOverflow。 – rlemon 2012-04-13 01:47:54
问题现在对没有代码的未来读者是没用的。好工作OP! – Sparky 2012-04-18 21:35:09