gpt4 book ai didi

javascript - 美国 map 插件(JQuery 插件)上的禁用状态

转载 作者:行者123 更新时间:2023-11-28 01:15:07 31 4
gpt4 key购买 nike

我想禁用某些状态的点击/事件,并仅使少数状态可点击。我通读了http://newsignature.github.io/us-map/处的文档,并且找不到与此问题相关的任何内容。

最佳答案

http://newsignature.github.io/us-map/#usage-events描述如何绑定(bind)各个状态的事件:

$('#map').on('usmap<event>MD', function(event, data) {
console.log('You clicked on the state of Maryland');
});

如果您对整个 map 使用通用点击事件处理程序,为什么不只检查那里的禁用状态呢?

var disabledStates = ["CA", "HI", "AK", "MD"];
$('#map').usmap({
"click": function(evt, data) {
for(var each in disabledStates) {
if(data.name === disabledStates.each) { return false; }
}
// do stuff with non-disabled state clicks...
}
});

关于javascript - 美国 map 插件(JQuery 插件)上的禁用状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23935297/

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