jQuery исчезает при добавлении встроенного стиля в span - PullRequest
0 голосов
/ 18 сентября 2011

При использовании fadeIn для скрытого элемента span, jquery добавляет display:inline к встроенным стилям. Я понимаю, почему он это делает, потому что по умолчанию span является встроенным элементом, хотя как мне установить его всегда display:block;

Я должен использовать <span>, потому что:

  • Это внутри <a>
  • Требуется проверка строгости XHTML
  • Нужно работать в IE6

1 Ответ

2 голосов
/ 18 сентября 2011

Вы можете использовать .animate() вместо .fadeIn(), что (я думаю ) не изменит свойства display во время анимации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...