【发布时间】:2017-09-12 06:22:00
【问题描述】:
在我的页面http://www.veniria.esy.es/#veniria 上,我有一个带有 JQuery maphilight 插件的图像映射。在我将主页添加到站点之前,它工作得很好。现在它根本不起作用,就像 JQuery 没有检测到鼠标悬停一样,因为这也不起作用:
$('#linkAbhaeghar').mouseover(function(e) {
$('#abhaegharMap').mouseover();
}).mouseout(function(e) {
$('#abhaegharMap').mouseout();
}).click(function(e) {
e.preventDefault();
});
右侧的按钮没有亮起。
【问题讨论】:
-
由于某种原因,地图上的画布的宽度和高度设置为零。如果您等待地图显示并在控制台中运行它: $('canvas').css({ 'width': '', 'height': '' });它再次开始显示区域
-
很可能是您的第二页在页面加载时被隐藏了。
-
我知道它可能是,但为什么呢?我能用它做什么?
标签: jquery html maphilight