javascript - 我怎样才能正确关闭这个 jQuery 语句

标签 javascript jquery

我已经为此花费了大约 6 个小时。我通过几个 Lint 工具和各种其他在线测试对其进行了处理,但我无法让以下语句正确关闭。 最后一行生成了一个持久错误,Lint 说需要一个 } ,我尝试了 }, )} }) 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";
    }); 
}); 

最佳答案

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

}());

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

关于javascript - 我怎样才能正确关闭这个 jQuery 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32916758/

相关文章:

javascript - 通过jquery动态隐藏id

javascript - Bootstrap FullCalendar 未捕获类型错误 : undefined is not a function

jquery - 为 Web 应用程序保护 WIFI

javascript - 动态创建的 div 上的 jQuery 事件未触发

javascript - 结构化克隆 - 克隆哪个线程?

javascript - 使用 sinon 和 jasmine 测试提交时的表单操作

javascript - 获取 Azure Active Directory token javascript

javascript - 解决最小化关键请求深度 - 页面性能

JavaScript浏览器解析速度测试

jQuery:使用多个类进行过滤