解决方案 »

  1.   

    根据选择的地区去加载地图数据然后给chart.setOption(); 改变红色字体的值就可以,红色字体是省的拼音具体查看echarts/map文件夹内文件,有js加载方式和js加载方式
    $.get('map/json/china.json', function (chinaJson) {
        echarts.registerMap('china', chinaJson);
        var chart = echarts.init(document.getElementById('main'));
        chart.setOption({
            series: [{
                type: 'map',
                map: 'china'
            }]
        });
    });
      

  2.   


    http://echarts.baidu.com/download-map.htmlhttp://
      

  3.   

    我现在卡在了点击某个城市的值显示该城市的地图,这块的事件不会加,在chart_1.on('click', function (param){})上添加的话,当点击全国地图时,点击事件也触发了,不是我要的结果。
      

  4.   


    获取点击模块的值去判断拦截一下不行吗,如果是点击的省市就阻止冒泡到父级?event.stopPropagation()