gpt4 book ai didi

imagemapster - 如何在 ImageMapster 中将先前选择的区域重置为其原始状态?

转载 作者:行者123 更新时间:2023-12-04 18:17:38 29 4
gpt4 key购买 nike

如何制作一个已被选中的区域 - 因此使用我在 render_select 中定义的样式呈现 - 再次取消选中并
让它看起来像以前从未选择过的任何其他区域?

$('img').mapster('set_options',{areas:[{key:'anyAreaKey',selected:false }]});


$('img').mapster('set_options',{areas:[{key:'anyAreaKey',highlight:false }]});

不要为我工作

最佳答案

要取消选择一个区域,就像最终用户再次单击它一样,有几种方法:

按键取消选择。将下面的“false”更改为“true”将改为选择

$('img').mapster('set',false,'key');

使用区域本身取消选择:
$('area[mapkey=key]').mapster('set',false);

也使用该区域。还有一种互补的“选择”方法。 “取消选择”和“选择”方法仅适用于区域。
$('area[mapkey=key]').mapster('deselect');

示例: http://jsfiddle.net/jamietre/MZ9aH/

文档: http://www.outsharked.com/imagemapster/default.aspx?docs.html#select

您使用的代码设置初始选项 - 它们不会更改区域的当前状态。因此,虽然“selected: false”选项会在 map 尚未绑定(bind)的情况下使其最初被取消选择,但在 map 创建后它不会做任何事情。 "highlight: false"选项决定鼠标悬停时是否突出显示区域。

关于imagemapster - 如何在 ImageMapster 中将先前选择的区域重置为其原始状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11357235/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com