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