-1

我一直在努力让Shadowbox与这个 CSS/Jquery 地图一起工作,我快到了,但由于某种原因,我不确定为什么我的 javascript 中不断出现错误。我知道我错过了一些东西,但我不确定是什么,我认为我需要重新审视它。

这是我的代码:

<script type="text/javascript">
$(function ($) {
    $("#map-usa").cssMap({
        size: 960,
        'onClick': function (e) {
            Shadowbox.init({
                players: ["iframe,html"]
            });
        });
    });
</script>

我一直在通过 JS lint 运行它,但我不确定错误来自哪里。

4

1 回答 1

1

您忘记了onClick函数的右大括号 - 最后两个缩进});不匹配的原因:

jQuery(function($) {
    $("#map-usa").cssMap({
        size: 960,
        'onClick': function(e) {
            Shadowbox.init({
                players: ["iframe,html"]
            });
        } // <--
    });
});
于 2013-02-06T17:40:14.920 回答