-1

この CSS/Jquery マップを使用してShadowboxを動作させる作業を行ってきましたが、ほぼ完了していますが、何らかの理由で、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

関数の閉じ括弧を忘れました- 最後の 2 つのインデントが一致しなかっonClickた理由:});

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