on单击“显示iframe 5000”,然后隐藏
onClick show iframe 5000 and then hide
我正在尝试使用HTML、CSS和jQuery为远程可用性测试构建一个印象测试。用户需要点击一个按钮来启动印象测试,该测试将在iframe中显示客户端的页面5秒,然后隐藏自己。
我寻找了许多与此非常相似的代码,但并不完全是我所需要的,我自己也无法使其工作,因为我的jQuery知识还很差。
所以,我要找的是这样的东西:
点击显示iframe 5000
隐藏
我尝试使用这段代码在点击时显示css iframe{display:none};
<script type="text/javascript">
$(function() {
$("#show").click(function() {
$("#iframe1").show("5000");
});
});
</script>
思考"点击5秒后会显示,然后返回正常显示:无。
但不…点击后就会显示,并且一直保持不变。
有人能帮我吗?
以下是您在jQuery:中的操作方法
$(document).ready(function() {
$("#show").click(function() {
$("#iframe1").show().delay(5000).hide(500);
});
});
Fiddle:http://jsfiddle.net/5vC68/
您需要使用window.setTimeout事件。例如:
$(document).ready( function() {
$('#element').hide();
window.setTimeout(function() {
$('#element').show();
}, 5000);
});
你可以根据自己的需要更换隐藏/展示。
JSFiddle:http://jsfiddle.net/NfCHG/1/
试试这个
<script type="text/javascript">
$(function() {
$( "#show" ).click(function() {
$( "#iframe1" ).show().delay(500);
$( "#iframe1" ).show().delay(5000);
});
});
</script>
相关文章:
- 响应式导航在页面加载时打开,然后隐藏.应该在页面加载时隐藏
- ng-hide 元素出现一段时间,然后隐藏
- 在提交之前将一堆复选框输入附加到表单,然后隐藏它们
- 如何在加载页面然后隐藏页面时显示 Bootstrap 3 弹出框
- jQuery检查是否选中了前7个复选框之一,然后隐藏元素
- 如何使用定时事件使用JavaScript显示然后隐藏消息
- on单击“显示iframe 5000”,然后隐藏
- 首先显示列表,然后隐藏它
- 选择带有子菜单的菜单项,然后隐藏主菜单项
- 显示“正在加载”Div元素,直到列表已加载,然后隐藏Div元素
- Jquery显示消息,然后Ajax,然后隐藏消息
- 试图找到如果标题包含word,然后隐藏父元素
- 按顺序切换元素-显示一个,然后隐藏它并显示下一个
- 开火按钮动作,然后隐藏
- 从内容中找到文本,然后隐藏
- 显示一组<李>s,然后隐藏它们以显示另一个集合数<李>s
- 如何在目标之前插入AJAX输出,然后隐藏它?
- 链接只显示0.5秒,然后隐藏在juery中
- 等待javascript显示一个元素,然后隐藏它
- 获取包含属性onclick的image,然后隐藏img