我正在使用imagemapster为图像地图添加一些效果,如果我可以取消所选区域的悬停效果,那就太棒了,这可能吗?
编辑:我指的是http://www.outsharked.com/imagemapster/
发布于 2013-04-18 21:25:03
好的,所以我终于达到了我所说的效果。
首先,我在主.mapster()选项中使用了这个:
onMouseover: function(data) {
if ( data['selected'] !== true ) {
$('#bgartisti').mapster('highlight', data['key']);
}
},这并不起作用,因为如果您设置了highlight : false,它就会完全禁用它们,而不是isSelectable (就像我在问题中添加的注释中一样)。因此,我完全注释了悬停以手动管理它。为此,我在jquery.imagemapster.js中注释了第2725行的语句
发布于 2017-06-28 21:24:13
对于选定区域
onMouseover: function (e) {
if (!e.selected) {
$(this).mapster('deselect');
}
}适用于所有区域
onMouseover: function (e) {
if (!e.selected) {
$("#imageID").mapster('deselect');
}
}这可能会解决你的问题。
https://stackoverflow.com/questions/16080407
复制相似问题