1

我正在尝试使用图像映射。遇到问题:我无法更改我点击的区域本身的图像;除了那个以外,只有其他领域有效。如何解决这个问题?

$(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'});
}

谢谢

4

0 回答 0