我的下一个DIV:jQuery的延迟不工作
<div id="atack">
<h1>Example</h1>
<h2>Example</h2>
</div>
的CSS是:
#ataque{
-moz-border-radius: 10px;
border: solid thick;
display: none;
background: url('../images/check48.png') no-repeat 10px 10px;
background-color: #000000;
position: absolute;
width: 350px;
height: 100px;
top: 1cm ;
right: 1cm;
padding-top: 10px;
}
,并按下运行按钮时,我想在5秒显示一个消息,我尝试使用jQuery,但没有工作...
的其他代码是:
<form method=GET>
<input id="vm_action_btn" type=submit name=ataque value="Tipping Point" class="btn" />
<input type=hidden name=num_exec value=5 >
</form>
<script language="JavaScript">
$(function() {
$("#vm_action_btn").bind('click', function() {
$('#atack').show().delay(5000).hide();
});
});
</script>
我没有任何想法问题在哪里!谢谢!
您的意思是“但不起作用...”? – Fenec 2011-12-26 15:45:50
这里既没有也没有,但是你所包含的CSS针对的是一个ID为“ataque”的元素,这个元素不会在你提供的任何其他代码中使用。要么是一个错字,要么应该从你的问题中删除。 – 2011-12-26 16:29:45
我犯了一个错误复制它。 CSS是好的。问题是GET方法,因为它重新加载页面,因此消息仅在加载时间内可见。 Thx – gekon 2011-12-27 10:36:19