我正在使用MVC,Jquery和Jquery Mobile。
基本上我正在做的是当有人保存表格时它回发并向页面添加参数。如果参数存在,我创建了代码以显示已保存的div。我还添加了一个小jquery来在3秒后移除div。
$( “#SavedDiv”)延迟(3000).fadeOut( “慢”);
我想添加一个覆盖面板,所以我将jquery mobile添加到了我的项目中。添加jquery后我的$(“#SavedDiv”)。延迟(3000).fadeOut(“慢”);线路停止工作。它第一次工作,但之后它再也不起作用了。
发生了什么事?如果我删除了jquery移动引用,它会再次开始工作。
如果我在代码中发出警报,警报会执行,但似乎在呈现页面之前这样做。
<script>
$(document).ready(function () {
$("#SavedDiv").delay(3000).fadeOut("slow");
alert('test');
});
</script>