我正在使用jvectormap,并且只希望指针显示以下国家是否悬停:
var setPointer = { ['GB','US','PT']}
应用代码:
onRegionOver: function(e, code) {
if (setPointer.hasOwnProperty(code)) {
document.body.style.cursor = 'pointer';
}
},
onRegionOut: function(e, code) {
if (setPointer.hasOwnProperty(code)) {
document.body.style.cursor = 'default';
},
它似乎不起作用。
我尝试定位对象(我很想知道硬件是如何正确执行的,必须是更改任何设置的一种方法?:
onRegionOver: function(e, code) {
if(code == 'GB') {
var mapObject = $('#world-map').vectorMap('get', 'mapObject');
mapObject.regionStyle.hover.cursor.setValues('pointer');
}
},
onRegionOut: function(e, code) {
if(code !== 'US')
var mapObject = $('#world-map').vectorMap('get', 'mapObject');
mapObject.regionStyle.hover.cursor.setValues('default');
},