如何正确关闭此jQuery语句

时间:2015-10-02 22:27:58

标签: javascript jquery

我现在已经有6个小时了。我通过几个Lint工具和各种其他在线测试处理它,我无法正确关闭以下声明。 在最后一行产生持续性错误,Lint说a}是必需的,我在其他许多变体中尝试过},)}})w /和w / out;和2x 3x或更多关闭括号,括号和分号的许多其他变体。我检查并重新检查所有开始和结束语句以确保它们匹配。我想我只是没有看到什么!

如果一双新眼睛可以看到这一点,看看我错过了什么,做错了什么。

(function ($) {
"use strict";

var slider = null;

$(document).on("mouseover", '.bb_menu_item', function () {
    slider.stopAuto();
    slider.goToSlide($(this).attr('index'));
});

$(document).on("mouseout", '.bb_menu_item', function () {
    slider.startAuto();
});

$(document).ready(function () {
    if ($('#bbSlider').length) {
        slider = $('#bb_slider').bxSlider({
            controls: false,
            pager: false,
            auto: true,
            slideWidth: 1030,
            responsive: true,
            mode:"fade" 
        });
    } 

        $('.tab-linker').click(function () {
        window.location.href = 'http://t.com/?page_id=1302#tab-id-2';
        //return false;
        location.reload(false);
    });

    // Custom homepage slider
    $(".slider-home").click(function (event) {
        event.preventDefault();
        window.location = "http://t.com/";
    });


    //
    $(".slider-services").click(function (event) {
        event.preventDefault();
        window.location = "http://t.com/?page_id=1302";
    });
    //
    $(".slider-gallery").click(function (event) {
        event.preventDefault();
        window.location = "http://t.com/?page_id=73";
    });
    //
    $(".slider-about").click(function (event) {
        event.preventDefault();
        window.location = "http://t.com/?page_id=2";
    });
    //
    $(".slider-contact").click(function (event) {
        event.preventDefault();
        window.location = "http://t.com/?page_id=1167";
    });
    //
    $(".slider-links").click(function (event) {
        event.preventDefault();
        window.location = "http://t.com/?page_id=2565";
    }); 
}); 

1 个答案:

答案 0 :(得分:5)

鉴于您的程序以(function() {开头(没有缩进!),您需要使用

关闭IEFE
}());

最后(在与});匹配的现有$(document).ready(function () {之后)。