Javascript hide()在jquery mobile中无法完全工作

Javascript hide()在jquery mobile中无法完全工作,javascript,jquery,mobile,Javascript,Jquery,Mobile,我正在开发一个jquery移动应用程序,如果采取了某个操作,需要隐藏某些输入字段。我用 $(“#idname”).hide() 它可以工作,但不完全,有一条线是场曾经存在的,看起来场不是隐藏的,只是变得很小。我试过使用css $(“#idname”).css(“显示”、“无”) 但这也给出了同样的结果。是否有人能解决此问题。检查一次页面中是否有两个同名ID。页面必须只有一个具有相同名称的id。您可以使用class属性而不是id来尝试此操作。您可以发布详细代码吗?“输入字段”的复数形式?id应该是

我正在开发一个jquery移动应用程序,如果采取了某个操作,需要隐藏某些输入字段。我用

$(“#idname”).hide()

它可以工作,但不完全,有一条线是场曾经存在的,看起来场不是隐藏的,只是变得很小。我试过使用css

$(“#idname”).css(“显示”、“无”)


但这也给出了同样的结果。是否有人能解决此问题。

检查一次页面中是否有两个同名ID。页面必须只有一个具有相同名称的id。您可以使用class属性而不是id来尝试此操作。

您可以发布详细代码吗?“输入字段”的复数形式?id应该是唯一的。请修改你的代码,以便我们可以看到发生了什么。我已经创建了一个显示我的问题的提琴,再次感谢你的帮助。ID是不同的,我尝试过使用class属性,但这不起作用。你导入jquery.min.js了吗?是的,我导入了,问题是有一行形式的隐藏字段的痕迹,这行是我想要去掉的。如果字段元素的类型是隐藏的,那么就没有它的踪迹,但是如果动态地隐藏字段(比如单击按钮),那么您可以看到隐藏字段所在的位置是一行,就好像字段没有隐藏,只是最小化了,我想知道如何去掉该行,谢谢您的帮助