0

重複の可能性:
JavaScript 関数の変数スコープの問題

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">

どんな助けでも大歓迎です。ありがとう

4

0 に答える 0