我正在使用 imagemapster 为图像地图添加一些效果,如果我可以取消所选区域的悬停效果,那将是非常棒的,这可能吗?
问问题
1749 次
2 回答
0
好的,所以我终于设法获得了我所说的效果。
首先,我在主要的 .mapster() 选项中使用了它:
onMouseover: function(data) {
if ( data['selected'] !== true ) {
$('#bgartisti').mapster('highlight', data['key']);
}
},
这不起作用,因为如果你设置highlight : false
它会完全禁用它们,而不是 isSelectable (就像我在问题中添加的评论一样)。所以我完全评论了悬停以手动管理它。我通过评论 jquery.imagemapster.js 中第 2725 行的语句来做到这一点
于 2013-04-18T13:25:02.883 回答
0
对于选定区域
onMouseover: function (e) {
if (!e.selected) {
$(this).mapster('deselect');
}
}
适用于所有领域
onMouseover: function (e) {
if (!e.selected) {
$("#imageID").mapster('deselect');
}
}
这可能会解决您的问题。
于 2017-06-28T13:24:13.363 回答