Javascript代码有什么问题?

时间:2014-08-12 15:43:38

标签: javascript jquery

我的模板文件的custom.js文件有什么问题。它使用jQuery缓动插件,Vegas背景图片插件和jQuery Countdown。一旦我添加了维加斯代码,计时器就不会显示出来。请帮我修复代码。

$(function () {
    $('.page-scroll a').bind('click', function (event) {
        var $anchor = $(this);
        $('html, body').stop().animate({
            scrollTop: $($anchor.attr('href')).offset().top
        }, 1500, 'easeInOutExpo');
        event.preventDefault();
    });

    // Image background
    $.vegas({
        src: 'assets/images/bg1.jpg'
    });

    $.vegas('overlay', {
        src: 'assets/images/06.png'
    });


    var description = {
        weeks: "weeks",
        days: "days",
        hours: "hours",
        minutes: "minutes",
        seconds: "seconds"
    };

    // year/month/day
    $('#countdown').countdown('2015/6/12', function (event) {
        $(this).html(event.strftime(
            '<div class="countdown-section"><b>%w</b> <span>' + description.weeks + '</span> </div>' +
            '<div class="countdown-section"><b>%d</b> <span>' + description.days + '</span> </div>' +
            '<div class="countdown-section"><b>%H</b> <span>' + description.hours + '</span> </div>' +
            '<div class="countdown-section"><b>%M</b> <span>' + description.minutes + '</span> </div>' +
            '<div class="countdown-section"><b>%S</b> <span>' + description.seconds + '</span> </div>'
        ));
    });
});

1 个答案:

答案 0 :(得分:0)

您错过了结束});

您还有两次$(document).ready()来电 - $(function() {})只是空手而归。

最好投资一个自动格式化程序和/或在有疑问的情况下通过linter运行你的代码 - 结帐这个回购以获得一些业力+咕噜魔法 - https://github.com/karma-runner/grunt-karma

相关问题