Как изменить выбранную область в объекте карты вручную с помощью функции javaScript? - PullRequest
0 голосов
/ 22 апреля 2019

Я использую jquery.vmap.world.js на своей веб-странице и хочу изменить выбранный регион карты, нажав кнопку (используя функцию javascript и событие onClick)

Это инициализациякарты на моей веб-странице:

  $('#world-map-gdp').vectorMap({
      map: 'world_en',
      backgroundColor: null,
      color: '#ffffff',
      selectedColor: '#6E1603',
      borderColor:'#1B0382',
      borderOpacity:0.7,
      hoverOpacity: 0.7,
      enableZoom: false,
      showTooltip: true,
      values: map_data,
      scaleColors: ['#E6F2F0', '#149B7E'],
      normalizeFunction: 'polynomial',
      multiSelectRegion:true,

  });

, и я написал этот код в функции Click, чтобы изменить выбранный регион:

    var mapObject= $('#world-map-gdp').vectorMap('get', 'mapObject');
    mapObject.setSelectedRegions(['AU']);

(идентификатор карты в теге div"world-map-gdp") Однако, это не работает!Кто-нибудь может помочь?

...