Spin.js .stop()函数问题

时间:2012-10-14 22:01:39

标签: javascript jquery jquery-animate preloader

  

可能重复:
  Variable scope issue with javascript function

我正在使用带有jquery的spin.js。我的微调器在选择下拉菜单中的元素时启动,并且在查询返回数据时应该停止。我尝试了$('.spinner').spin(false);以及$("#spinnerContainer").spinner.stop();,但似乎没有任何效果。以下是我的代码:

function spinnerInit() {
    var opts = {
        lines: 13,
        length: 7,
        width: 4,
        radius: 10,
        corners: 1,
        rotate: 0,
        color: '#000',
        speed: 1,
        trail: 60,
        shadow: false,
        hwaccel: false,
        className: 'spinner',
        zIndex: 2e9,
        top: 'auto',
        left: 'auto',
        visibility: true
    };

    $('#spinnerContainer').after(new Spinner(opts).spin().el);
}
$('.categories-select').click(function() {
    spinnerInit();
    $("#spinnerContainer").spinner.stop();

});

HTML

<div id="spinnerContainer" class="spinner">

任何帮助将不胜感激。感谢

0 个答案:

没有答案