我想更改jQuery BlockUI 插件的默认行为。我想要:
- 摆脱出现在非活动内容上方的白框。
- 避免在
Please Wait...
元素被阻止时默认显示的消息。 - 显示默认鼠标光标(不是沙漏/请稍候),当它在被阻止的元素上时。
如果无法更改,那么我可以用灰色蒙版在容器 div 上阻止元素的适当方法是什么。
我的 jQuery 代码是:
function showResult(response){
if (response.indexOf("Submission Successful") != -1){
$("#confirmform").css("display","block");
$("#middle").block({css: {backgroundColor: '#E0EBEB'}});
$("#leftside").block({css: {backgroundColor: '#E0EBEB'}});
$("#rightside").block({css: {backgroundColor: '#E0EBEB'}});
} else if (response.indexOf("Invalid E-mail") != -1){
//display error, no blocking
} else if (response.indexOf("Nothing in Box") != -1){
//do nothing
} else {
//do nothing
}
}
这是我看到的行为截图:
非常感谢任何帮助。