Javascript 美国地图插件上的禁用状态(JQuery插件)

Javascript 美国地图插件上的禁用状态(JQuery插件),javascript,jquery,jquery-plugins,map,Javascript,Jquery,Jquery Plugins,Map,我想禁用某些状态上的单击/事件,并使只有少数状态可单击。 我在上阅读了文档,但找不到与此问题相关的任何内容 描述如何绑定各个状态的事件: $('#map').on('usmap<event>MD', function(event, data) { console.log('You clicked on the state of Maryland'); }); var disabledStates = ["CA", "HI", "AK", "MD"]; $('#map').usm

我想禁用某些状态上的单击/事件,并使只有少数状态可单击。 我在上阅读了文档,但找不到与此问题相关的任何内容

描述如何绑定各个状态的事件:

$('#map').on('usmap<event>MD', function(event, data) {
  console.log('You clicked on the state of Maryland');
});
var disabledStates = ["CA", "HI", "AK", "MD"];
$('#map').usmap({
  "click": function(evt, data) {
    for(var each in disabledStates) {
      if(data.name === disabledStates.each) { return false; }
    }
    // do stuff with non-disabled state clicks...
  }
});