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
元素。