无法覆盖css类!重要的是内联样式

时间:2014-07-17 06:00:18

标签: javascript jquery html css

我正在使用bootstrap-select为自定义组合框,在他们的外部css中已经给出了类

.hide{ display: none !important; }. 

我也使用相同的类.hide {display:none}。但没有!重要。在所有区域中,如果我想显示元素,我只需删除它。在某些领域我使用jQuery向下滑动而不是删除“.hide”类。 Bootstrap - 选择我使用jQuery向下滑动的方式。

请帮助我。

2 个答案:

答案 0 :(得分:4)

如果要显示使用类名.hide隐藏的元素,则应删除该类而不是设置内联样式。

document.querySelector( '.myComboBox' ).classList.remove( 'hide' );

答案 1 :(得分:0)

您还可以创建自己的类来隐藏.invisi {display:none; } 这将在使用.show()和.fadeIn()

等JQuery函数时起作用