我在mvc中使用了一个帖子,在帖子中我希望显示一个隐藏的div(惊喜)。
我在js / jquery中使用它来显示div并且除了在mac上的safari之外它在所有浏览器中工作:(
我现在正在使用以下内容
$('#CreateForm').submit(function (e) {
if ($("#CreateForm").find(".input-validation-error").length == 0) {
window.setTimeout(HandleAnimation, 500);
}
});
function HandleAnimation() {
var loading = $("#loading");
loading.css('visibility', 'visible');
var loadininfo = $("#loading-info");
loadininfo.css('visibility', 'visible');
}
我发现了一个建议使用超时的帖子,但也被忽略了。你有建议使用吗?
非常感谢。
答案 0 :(得分:1)
您可以使用opacity: 0
和opacity: 1
代替visibility
。