动态改变map-area区域背景色

前几天公司项目地图需要改版,要求地图区域根据数据指定背景色
方法一:根据数据动态切图,会有区域*区域各图产生
方法二:采用插件效果图这个是一不小心看到的。然后就一点点扣代码,最终发现是个插件。
html代码`

					

				
`

js 代码

 $("#imgsrc").maphilight({
//		strokeColor: "666666",
//        fillColor: "FF6504",
    });
    //指定区域颜色方法(调用即可)
function areaLight(obj,color)   {
    var data = $('#'+obj).data('maphilight') || {};
    data.alwaysOn = !data.alwaysOn;
    data.fillColor=color
    data.fillOpacity=1
    data.stroke=false
    data.strokeOpacity=1.6
    data.fade=false
    $('#'+obj).data('maphilight', data).trigger('alwaysOn.maphilight');
}

效果图动态改变map-area区域背景色_第1张图片
原代码添加链接描述

你可能感兴趣的:(动态改变map-area区域背景色)