jQuery "Matt Stow' s 响应图像映射插件“不工作

标签 jquery html css responsive-design imagemap

因此,在我为自己开发的新投资组合网站上,我使用了以下插件。 https://github.com/stowball/jQuery-rwdImageMaps尽管它在我的网站上似乎无法正常工作。我不明白为什么一切都按照应有的方式设置并且看起来正常工作。如果有人可以快速浏览并帮助我,我将不胜感激。

The URL for the image map that isn't working is here http://kmgp.us/skillcloud.php .

应该发生的事情很简单....当您单击词云中的词时,它会下降到 #element。 (效果很好),但由于该网站是响应式的...当您调整页面大小时,图像映射会乱七八糟。

该插件应该会自动调整图像映射的大小,但事实并非如此,所以我假设我的代码中存在严重或愚蠢的错误。

我使用jQuery插件的具体代码在这里...

<script>
$(document).ready(function(e) {
    $('img[usemap]').rwdImageMaps();

    $('area').on('click', function() {
        alert($(this).attr('alt') + ' clicked');
    });
});
</script>

还有一些导入的 CSS 代码,如果你进入 Firebug ,它似乎被应用了......

img[usemap] {
    border: none;
    height: auto;
    max-width: 100%;
    width: auto;
}

再次提前致谢!

最佳答案

您在头部加载我的 rwdImageMaps 插件,并在加载 jQuery 之前调用该插件。如果您检查控制台,您会看到 2 个错误:jQuery 未定义和 $ 未定义。将脚本向下移动到页面底部,在 jQuery 之后,其余的。

这应该可以解决它:)

关于jQuery "Matt Stow' s 响应图像映射插件“不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14546220/

相关文章:

jquery - 如何用span id替换click函数

javascript - 从子div中获取父div的内容并调用子div中按钮上的函数

html - Bootstrap 网格堆栈位置?

javascript - API Jive 获取类别错误 : Uncaught Passed URI does not match "/places/{uri}":/api/core/v3/places/

css - 如何正确地将 CSS 样式应用于有序列表中的 H 元素

html - 伪元素::隐藏同级元素的内容之前

javascript - 使用 jquery 向左/向右悬停时如何为图像序列设置动画?

javascript - jQuery UI 自动完成功能突然停止工作

javascript - 自定义 Bootstrap 轮播

php - MYSQL数据限制数