重複の可能性:
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">
どんな助けでも大歓迎です。ありがとう