JQuery вкладки в режиме изменения AJAX источник - PullRequest
0 голосов
/ 11 мая 2011

Я пытаюсь изменить источник определенной вкладки jquery (режим ajax), которую я создал. Теперь у меня есть 5 вкладок, поэтому, когда пользователь нажимает на второй вкладке через 50 секунд, необходимо изменить исходный URL-адрес iframe (только один раз).

Я знаю, что мне нужно использовать код выбора ниже, чтобы определить, когда пользователь нажал на вкладку, но я не знаю, с чего начать. Спасибо за помощь. Любая помощь кода будет принята с благодарностью.

select: function(event, ui)



 <div id="example">
     <ul>
         <li><a href="ahah_1.html"><span>Content 1</span></a></li>
         <li><a href="ahah_2.html"><span>Content 2</span></a></li>
         <li><a href="ahah_3.html"><span>Content 3</span></a></li>
     </ul>
</div>

1 Ответ

1 голос
/ 08 июля 2011

Вот как я это сделал.

Измените URL так, используя встроенную функцию. Изменение URL-адреса в теге «a» ничего не изменит, потому что ссылка изменяется, когда она связана с макетом вкладки .:

$("#tabdiv").tabs("url", tabIndex, newLink);

Теперь URL обновляется, но содержимое остается прежним, поэтому обновите вкладку следующим образом:

$("#tabdiv").tabs("load", $("#tabdiv").tabs("option","selected"));

Или, если вы хотите перейти на другую вкладку, просто сделайте это:

$("#tabdiv").tabs("load", tabIndex);
...