Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 为什么我的页面需要为.hide()添加标签?_Jquery_Label - Fatal编程技术网

Jquery 为什么我的页面需要为.hide()添加标签?

Jquery 为什么我的页面需要为.hide()添加标签?,jquery,label,Jquery,Label,为什么我的页面需要一个来运行.hide() 删除此标签后,我的.hide()方法将无法工作 我有一个表调用aTable,我想在表单处理后隐藏它 $("#aTable").hide( "blind", 1000 ); 只有在标签上有id=“error”时,才能运行此代码。一旦我删除了这个标签,这个方法就不再有效了 知道为什么会发生这种情况吗?尝试使用浏览器的调试工具在调用.hide(…)的行上设置断点。我有80%的把握,一旦你去掉标签,它就永远不会被击中 在.hide希望更改标签内容之前,我正在

为什么我的页面需要一个
来运行
.hide()

删除此标签后,我的
.hide()
方法将无法工作

我有一个表调用
aTable
,我想在表单处理后隐藏它

$("#aTable").hide( "blind", 1000 );
只有在标签上有
id=“error”
时,才能运行此代码。一旦我删除了这个标签,这个方法就不再有效了


知道为什么会发生这种情况吗?

尝试使用浏览器的调试工具在调用
.hide(…)
的行上设置断点。我有80%的把握,一旦你去掉标签,它就永远不会被击中

.hide
希望更改标签内容之前,我正在考虑一些代码。标签消失后,类似于
document.getElementById('error')
的东西将返回null,任何将该null值视为元素的尝试都将抛出错误,在调用
hide
之前终止脚本


虽然我没有看过代码,但这只是一个相当有教育意义的猜测。:)

请张贴您的完整代码。和
.hide()
不需要标签即可工作。您的代码中标签和表之间完全没有连接。如果不建立这种联系,这个问题就毫无意义。您在页面中使用jQueryUI是为了使用
效果吗?我可以问一下您吗?因为在任何情况下,
hide()
方法都不需要
label
元素。