0

可能重复:
javascript函数的变量范围问题

我正在将 spin.js 与 jquery 一起使用。我的微调器在选择下拉菜单中的元素时启动,并在查询返回数据时停止。我也试过 $('.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">

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

4

0 回答 0