我正在尝试使用图像映射。遇到问题:我无法更改我点击的区域本身的图像;除了那个以外,只有其他领域有效。如何解决这个问题?
$(document).ready(function()
{
$('#painting').mapster
({
fillOpacity: 0.5,
mapKey: 'data-key',
altImages:
{
img1: 'images/image1.png',
img2: 'images/image2.png'
},
render_highlight:
{
stroke: true,
fill: true
},
render_select:
{
altImage: 'images/img3.png',
stroke: false,
fill: true
}
});
});
单击该区域时,我正在调用 JS 函数(图像没有改变;与area2、area3 等一起工作正常。
function validator()
{
$('#painting').mapster('set',true,'area1',{altImage: 'img1'});
}
谢谢