Javascript打开iframe并隐藏图像?
我试图打开一个iframe点击并隐藏图像。任何关于为什么这不起作用的帮助都会很好!谢谢Javascript打开iframe并隐藏图像?,javascript,html,iframe,Javascript,Html,Iframe,我试图打开一个iframe点击并隐藏图像。任何关于为什么这不起作用的帮助都会很好!谢谢 测试 $(函数(){ $(“#按钮”)。单击(函数(){ 如果(!$('#iframe')。长度){ $('#iframeHolder').html(''); document.getElementById('loadingimage').style.visibility='hidden'; } }); }); 您的imghtml元素中有输入错误。 您忘记在中添加=: 正如@stud3nt所指出的,您的H
测试
$(函数(){
$(“#按钮”)。单击(函数(){
如果(!$('#iframe')。长度){
$('#iframeHolder').html('');
document.getElementById('loadingimage').style.visibility='hidden';
}
});
});
您的img
html元素中有输入错误。
您忘记在中添加=
:
- 正如@stud3nt所指出的,您的HTML是无效的。另外,
“loadingimage”
和类之间缺少空格。您应该使用一个突出显示HTML和JavaScript语法错误的编辑器
- 为适当的作业使用适当的HTML元素。如果想要按钮,请使用
元素,而不是
元素
- 用
可见性将图像隐藏在“按钮”内:隐藏是一件奇怪的事情。这不会删除button元素,因此它仍然存在,并且仍然可以单击。了解可见性:隐藏
和显示:无
之间的区别。当您使用jQuery时,您可以使用.hide()
,您应该在“按钮”本身而不是其内容上使用它
- jQuery1.6.0非常古老。要么使用当前版本,要么更好,根本不要使用jQuery。首先,jQuery已经不再是必要的了,而且作为初学者,您应该学习如何编写简单的JavaScript
尝试放置多个控制台。记录以查看代码中发生了什么