Firefox 3.6 не загружает вкладки пользовательского интерфейса JQuery

У меня проблема с вкладками пользовательского интерфейса jquery в настоящее время только в Firefox 3.6.24, где первая вкладка не загружается. Это сводит меня с ума, потому что xhr говорит, что у него есть данные html.

jQuery v1.4.4 jQuery v1.8.18

интересно, есть ли какие-то известные проблемы вокруг этого и какие-либо исправления

  $(function() {
            $("#tabs").tabs({
                'cookie': {
                        'expires': 1
                    },
                'ajaxOptions': {
                    'error': function( xhr, status, index, anchor ) {
                        $( anchor.hash ).html(
                            "Couldn't load this tab. We'll try to fix this as soon as possible.");
                    }
                },
                'spinner':"Loading..."
            });
        });

===== HTML =====

      <div id="tabs">
        <ul class="nav nav-tabs">
            <li><a href="/url/1">First tab</a></li>
            <li><a href="/url/2">Second tab</a></li>
            <li><a href="/url/3">Third tab</a></li>
            <li><a href="/url/4">Fourth tab</a></li>
        </ul>
     </div>

http://jsfiddle.net/Un2q4/1/

===== ОБНОВЛЕНИЕ =======

Проблема заключалась в HTML: элемент формы открывался внутри таблицы, а тег закрытия формы находился за пределами тега закрытия таблицы. Усвоенный урок всегда подтверждает ваш HTML.


person BillPull    schedule 15.06.2012    source источник
comment
Я действительно не понимаю, как вопрос, с которым вы меня связали, относится к этой проблеме.   -  person BillPull    schedule 16.06.2012
comment
ОК, я перепутал себя с этим. Содержимое вкладки не загружается, но вкладки появляются, верно? :) Пора сделать перерыв. Я буду удалять образец без чего-либо, что нужно загрузить в него, на самом деле не отображается. Я скоро удалю свои комментарии, так как они на самом деле сбивают с толку. Пожалуйста, подумайте о лучшем образце.   -  person Boro    schedule 16.06.2012
comment
да, вкладки отображаются, но контент не загружается   -  person BillPull    schedule 18.06.2012
comment
FF3.6 - старый браузер. Пусть умрет изящно.   -  person strah    schedule 18.06.2012
comment
Загружается первая вкладка, например после второго клика или что? Или просто никогда не загрузится?   -  person Boro    schedule 18.06.2012
comment
никогда не загружается, похоже, что в xhr есть html.   -  person BillPull    schedule 18.06.2012
comment
На самом деле оказалось, что проблема заключается в том, что визуализируемый HTML-код нужно просто проверить, чтобы убедиться, что HTML-код действителен, но думаю, у меня было туннельное зрение на вкладках. В любом случае я приму это, потому что это может быть полезно.   -  person BillPull    schedule 02.11.2012
comment
мм мой плохой тогда прошу принять. В любом случае ... не стесняйтесь отказаться от принятия и опубликовать ответ, который сработал для вас.   -  person Selvakumar Arumugam    schedule 02.11.2012


Ответы (1)


Вам необходимо включить плагин jQuery cookie. См. Примечание ниже с сайта jQuery UI.

Для параметра cookie требуется плагин cookie, который можно найти в папке development-bundle> external в сборщике загрузок.

Вы можете найти его в github -> https://raw.github.com/carhartl/jquery-cookie/master/jquery.cookie.js.

Фиксированная скрипка: http://jsfiddle.net/skram/Un2q4/5/

Без опции cookie и плагина cookie: http://jsfiddle.net/skram/Un2q4/6/

person Selvakumar Arumugam    schedule 18.06.2012
comment
Cookie.js загружен. Я начинаю думать, что в html должно быть что-то, что блокирует его загрузку, но я не могу опубликовать HTML здесь mb, если я его немного почищу, скоро обновится. - person BillPull; 18.06.2012