切换表单元素的可见性

时间:2016-11-22 01:53:26

标签: jquery css visibility show-hide jquery-mobile-flipswitch

我试图使用jQuery切换表单元素的可见性。我有一个flipswitch小部件,我正在使用class='reviewControls'data-wrapper-class='reviewControls'属性设置它,如this fiddle中所示。问题在于它在小提琴中工作,但在我的代码中却没有。我的代码隐藏了<label>字段,但没有隐藏<input>字段。我发现很难调试,因为jQuery将style="display: none;添加到<label>元素,但保留<input>元素(以及它的样式)不变。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我似乎无法解决这个问题,但是将该元素包装在另一个<div>中,然后隐藏新的<div>解决了这个问题。