是否有 ImageMapster 的替代品可以与 jQuery 3.x 一起使用?

Is there an alternative to ImageMapster that works with jQuery 3.x?

我整个下午都在努力让 ImageMapster 正常工作...我不断收到最奇怪的错误,世界上所有 Google 搜索都没有帮助...(像 "Uncaught TypeError: i.size is not a function"。这到底是什么意思?!)

事实证明,我使用的是 jQuery 3.4.1,而 ImageMapster 与它不兼容。我切换到 jQuery 2.2.4,它似乎终于可以工作了。就像,完全相同的代码,只是 <script> 标记源从 3.4.1 切换到 2.2.4,我所有的问题都消失了。可笑。

问题是,这必须进入我们正在使用的 Cordova 应用程序 jQuery 3.x

所以...我如何获得具有 ImageMapster 功能的东西,但可以与 jQuery 3.x 一起使用?基本上,我需要以编程方式突出显示 JavaScript 中 <map> 的区域。那么除了使用 ImageMapster 之外,还有其他关于如何做到这一点的想法吗?

您应该查看 ImageMapster 的 this fork

版本 1.3.0 适用于 jQuery 版本 3.5.1。