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

0

尝试将其设置为自动而不是默认值:

function enableButton(strType) {
    idStopSelBtn.style.cursor='auto';
    idStartSelBtn.style.cursor='auto';
    idBounceRunningBtn.style.cursor='auto';
    idStopAllBtn.style.cursor='auto';
    idStartAllBtn.style.cursor='auto';
    idBounceSelBtn.style.cursor='auto';
    alert('done');  
}
于 2013-08-07T14:38:02.403 回答
-1

这就是你需要的。

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

如果我错了,请纠正我。我不是 .net 开发人员,我想这是 .net 代码,我们的团队正在这样做......

我希望它可以帮助...

根据需要编辑它。与其将直接的 css 代码放在那里,不如直接调用一个 js 函数并继续默认并在那里等待光标操作。

于 2013-08-07T13:11:50.943 回答