jquery - 使用 css 或 jquery 隐藏标签和输入字段

标签 jquery css forms label hide

在这个 fiddle 中,我有我的表单的一部分: http://jsfiddle.net/ZXSKH/55/

我试图通过选择带有 css 的类并设置 display:none 来隐藏默认情况下的标签和 1 个输入字段。这适用于选择“输入”,但是对于标签来说,这不起作用,因为我在其他地方使用 display:inline-block 或 block ,然后再次使标签可见。

我应该使用 jquery 隐藏标签和输入字段,而不是在 css 中执行此操作吗? 有人可以帮我吗?

最佳答案

如果你在想要隐藏的字段周围放置一个 div 标签,你的生活会更轻松,这样,你的 jQuery 代码就可以显示/隐藏该特定的 div(给它一个 id 来定位)它)。这样,将显示设置为内联 block 或标签上的 block 不会产生任何影响,因为包含标签的 div 已经隐藏。

关于jquery - 使用 css 或 jquery 隐藏标签和输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7992370/

相关文章:

php - jQuery 不能在 AJAX 加载的 DIV 中工作

javascript - blueimp jquery上传: drag and drop submitting all file fields

javascript - 尝试将对象从一个页面传递到另一个页面时 window.opener 为 null

css - ionic 3元素中的 Font Awesome 安装

css - 无法更改 Bootstrap 导航栏中的文本颜色

css-selectors - 是否有一个 CSS 选择器可以选择带有溢出文本的元素?

javascript - 您如何确定使用哪个提交来提交带有 jQ​​uery 的表单?

c# - 在 asp.net 中的 ASPX 页面上创建表单

javascript - 将号码更改为号码列表中最接近的号码

javascript - 使用 ajax 调用加载替换数据后清理先前的元素