Javascript Tabber Перезагрузить - PullRequest
1 голос
/ 17 ноября 2010

У меня есть динамический контент внутри таббера (http://www.barelyfitz.com/projects/tabber/).

Все работает нормально, но я хочу перезагрузить div, который содержит вкладку. Когда я делаю это, используя jQuery AJAX, данные обновляются, но вкладки больше не формируются. Нужно ли перезагружать элементы javascript на странице, и если да, то как мне это сделать?

Спасибо! :)

Блестки *

1 Ответ

2 голосов
/ 17 ноября 2010

Ваша функция AJAX, вероятно, заменяет содержимое div новыми элементами (поэтому они теряют любую инициализацию, которую вы сделали).

В обратном вызове AJAX просто повторно инициализируйте вкладку. Судя по их веб-странице, кажется, что вам просто нужно вызвать функцию tabberAutomatic(tabberOptions);

Я думаю, что-то вроде этого поможет:

$("#myDiv").load("/my/remote/data.json", function(){
    tabberAutomatic();
});
...