我的updateprogress有问题。它工作,但我想要一个关闭按钮来关闭它。它还没有问题,但我希望在30秒后显示updateprogress后显示此按钮。我尝试用jquery做,但它没有用。 你能救我吗?
这是一个示例。我的问题是,我不知道,什么样的事件显示updateprogress。
$('.UpdateProgress').on('display', function () {
$('.btnClose').hide(0).delay(30000).show(0);
});
我尝试过显示,显示,聚焦事件,但我不知道该怎么做。
答案 0 :(得分:0)
将您的按钮设置为隐藏以启动:
<style>
input.btnClose
{
display: none;
}
</style>
<input type="submit" class="btnClose">
现在使用setTimeout在30000ms(30秒)之后显示()它:
<script type="text/javascript">
$(document).ready(function(){
$('.UpdateProgress').on('display', function () {
setTimeout("showDelay();", 30000);
});
});
function showDelay() {
$('.btnClose').show();
}
</script>