首页 > 解决方案 > 是否有适用于 jQuery 3.x 的 ImageMapster 的替代品?

问题描述

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

原来,我使用的是 jQuery 3.4.1,而 ImageMapster 与它不兼容。我切换到 jQuery 2.2.4,它终于似乎可以工作了。就像,字面上完全相同的代码,只是<script>标签源从 3.4.1 切换到 2.2.4,我所有的问题都消失了。荒谬的。

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

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

标签: jqueryimagemapsterjquery-3

解决方案


你应该看看这个ImageMapster 的分支。

1.3.0 版适用于 jQuery 3.5.1 版。


推荐阅读