Flash Player не скрывается во время события переключения jQuery - PullRequest
1 голос
/ 24 января 2011

Я переключаю показ / скрытие, используя jQuery для блока div через

$("#videoArea_" + id).fadeToggle(100);

и работает отлично, за исключением одной мелкой детали. Если в этой области содержимого есть проигрыватель флэш-видео, он не будет прятаться вместе с остальной частью блока с помощью функции «переключения».

Странно то, что будет скрывать видео с помощью функции hide(), но я бы предпочел использовать toggle() для отслеживания моего состояния и переключения соответственно.

Это ошибка в функции toggle() или я что-то здесь забыл?

Редактировать: Кстати, похоже, это делается только в Google Chrome. Safari, Firefox, Opera все работают нормально, так что я думаю, что это ошибка Chrome.

1 Ответ

1 голос
/ 24 января 2011

Когда он не скрывает, каков его стиль отображения? Похоже, что hide () и toggle () оба должны использовать display: none. Интересно, что-то заставляет другие настройки. Кроме того, (не уверен, поможет ли это), вы установили wmode непрозрачным для флэш-видео? Я видел забавные вещи, когда wmode остается как «окно» (по умолчанию). Дайте нам знать, что работает. Мне интересно знать. :)

...