Iframe во вкладке Madness! - PullRequest
       14

Iframe во вкладке Madness!

0 голосов
/ 25 июня 2009

Я искал во всем и нашел возможные решения, но они не совсем работают так, как они мне нужны. Я действительно новичок в jQuery, но я пытаюсь: -)

У меня есть iframe, который находится во вкладке (Вкладки работают на jQuery)

На третьей вкладке находится iframe с слайд-шоу

Моя проблема:

Когда я нажимаю на третью вкладку, в которой находится iframe, появляются все элементы управления, кажется, что карусель работает, но ... нет картинок !!!

Firefox помог мне найти, что устраняет проблему, теперь мне просто нужно найти способ ее решить.

В Firefox, когда я щелкаю правой кнопкой мыши по iframe и перехожу в This frame -> Reload Frame VOILA! Картинки вернулись!

Вопрос:

Можно ли с помощью jQuery сообщать, когда выбрана третья вкладка, и обновлять div, который содержит iframe, когда выбрана третья вкладка?

Код вкладки:

<script type="text/javascript" charset="utf-8">
            $(function () {
                    var tabContainers = $('div.tabs > div');
                    tabContainers.hide().filter(':first').show();

                    $('div.tabs ul.tabNavigation a').click(function () {
                            tabContainers.hide();
                            tabContainers.filter(this.hash).show();
                            $('div.tabs ul.tabNavigation a').removeClass('selected');
                            $(this).addClass('selected');
                            return false;
                    }).filter(':first').click();
            });
    </script>

Тестовую страницу можно найти здесь: http://artitechture.com/blah/tabs.html

Буду признателен за любую помощь ... Я хочу учиться!

1 Ответ

0 голосов
/ 25 июня 2009

В iframe у вас есть готовый метод doc, который пытается вызвать метод плагина pngfix (), однако он не был включен в iframe. Это не поможет.

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