В jquery модальный вид idtab ссылка не работает - PullRequest
0 голосов
/ 19 августа 2011

Если я добавлю idtab на главной странице, он будет работать нормально. Но когда я добавляю idtab в модальное окно, все записи вкладки отображаются, и нажатие на ссылку не работает.

Его пример кода, который я тестировал. Можете ли вы указать мне, что я здесь делаю неправильно.

var str = $("<div id="divid" class="panel">' +
        '<div class="panelname"><span class="panellabel">Header</span></div>' +
            '<ul class="idTabs"><li><a href="#jquery">jQuery</a></li><li><a href="#official">Tabs 3</a></li></ul>' +
            '<div id="jquery">JQUERY TAB</div><div id="official">NEXT TAB</div>' +
        '</div>');

this.append(str);
    str.jqm({modal:true,overlay: 0});
    str.jqmShow();
    str.draggable();

    $('#divdiv').idTabs();

1 Ответ

0 голосов
/ 19 августа 2011

Вы не предоставили тонну деталей, но похоже, что проблема, с которой вы столкнулись, заключается в том, что idtabs автоматически инициализирует вкладки в основной области содержимого после завершения загрузки страницы, но поскольку idtabs еще не существуетв модальном окне они не инициализируются автоматически.Я уверен, что это тот плагин, на который вы ссылаетесь - http://www.sunsean.com/idTabs/, и если это так, вам просто нужно вызвать функцию инициализации на вкладках, которые вставляются в модальное окно после того, как модальноеоткрыт.

$("."+idTabs).idTabs();
...