вкладки jQuery, динамически привязываемые к событию клика на выбранной вкладке - PullRequest
0 голосов
/ 03 сентября 2010

Я пытаюсь привязать событие щелчка на выбранной в данный момент вкладке с помощью jQuery tabs .Я динамически создаю вкладки, поэтому мне нужно сделать живое связывание.Идея состоит в том, что я хочу перезагрузить текущую вкладку, если она снова нажата.

Я попытался выполнить привязку в событии select, но, похоже, это событие не срабатывает при нажатии на уже выбранную вкладку.*

Я также попробовал стандартную живую привязку jQuery:

$('li.ui-tabs-selected').live('click', function() {
    alert('woof');
});

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

Есть идеи?

1 Ответ

0 голосов
/ 03 сентября 2010
jQuery(document).ready(function() {

    jQuery(".ui-layout-center").tabs({
        show: loadTab
    });

    rootLayout = jQuery('#container').layout
           ({
               applyDefaultStyles: true,
               north__spacing_open: 0
           });

    jQuery("#tabs_div").tabs();
    loadIframe();
});

function loadTab()
{
 alert('woof');

}
...