1

私はイメージマップを試していました。問題に遭遇しました:クリックした領域自体の画像を変更できません。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関数を呼び出しています(画像は変化しません;エリア2、エリア3などで正常に動作します.

function validator()
{
    $('#painting').mapster('set',true,'area1',{altImage: 'img1'});
}

ありがとう

4

0 に答える 0