Я використовую Twitter Bootstrap, і я помічаю, що jQuery show()або fadeIn()не робить елемент DOM, позначений класом, hiddenз’являтися, оскільки функції jQuery лише видаляють display: noneспецифікацію. Однак значення visibilityвсе ще встановлено hidden.
Цікаво, який найкращий можливий спосіб обійти це?
- Видаліть
hiddenклас з елемента - Змініть властивість видимості
- Перезаписати прихований клас у власному css
Зокрема, я хочу знати, чи краще це виправити за допомогою jQuery чи css, і чому.