0

画像がクリックされたときにすべての画像に待機カーソルを置くコードがあります。

function disableButton()
{
 idStopSelBtn.style.cursor='wait';
 idStartSelBtn.style.cursor='wait';
 idBounceRunningBtn.style.cursor='wait';
 idStopAllBtn.style.cursor='wait';
 idStartAllBtn.style.cursor='wait';
 idBounceSelBtn.style.cursor='wait'
}

ボタンをクリックして呼び出される関数が取得されると、待機カーソルを取り除き、デフォルトのカーソルを置く別の関数を設計しました。

function enableButton(strType)
{
idStopSelBtn.style.cursor='default';
idStartSelBtn.style.cursor='default';
idBounceRunningBtn.style.cursor='default';
idStopAllBtn.style.cursor='default';
idStartAllBtn.style.cursor='default';
idBounceSelBtn.style.cursor='default';
alert('done');  
}

この関数を呼び出した後、待機サインはまだ進行していません。関数が起動しているかどうかを確認するアラートを追加しましたが、まだカーソルサインは変化していません。

4

2 に答える 2

-1

これが必要です。

idStopSelBtn.Attributes.Add( "onclick", "document.body.style.cursor = 'wait';" ); 

間違っている場合は修正してください。私は .net 開発者ではありませんが、これは .net コードであり、私たちのチームはこのようにやっていると思います...

それが役立つことを願っています...

必要に応じて編集します。そこに直接CSSコードを配置する代わりに、それ自体がjs関数を呼び出し、デフォルトに進み、そこでカーソル操作を待ちます。

于 2013-08-07T13:11:50.943 に答える