у меня следующая проблема. Я пытаюсь загрузить набор вкладок динамически с помощью jQuery.
Когда я получаю новое содержимое (через POST), функция tabs () прерывается и не создает
Вкладки. Я использую эту функцию:
$(document).ready(function() {
var array_with_alias_id = $.getJSON("/getAliasForMatchAll/", null,
function (data){
array = data.aliases_id;
load(array);
});
$("#next_left").click(function(){next_left()});
//load(array_with_alias_id);
});
function next_left(){
if(j >= array.length-1){
var l = j
} else {
var l = j+=1;
}
$("#alias_id_left").val(list_left[l]);
$("#merge_alias_id_left").val(list_left[l]);
$.post("/visor/",{"alias_id":list_left[l],"position":"L"},
function(data){
$("#tabsL").html(data).ready(function(){
$("#tabsL").tabs();
});
});
}
Я думаю, что моя проблема - проблема AJAX, и я прочитал это [0],
но я не могу дать с решением.
Функция next_left () работает только один раз. Я думаю, что документ для
эта функция готова, но когда я загружаю вкладки, она не работает
(Я думаю, что вкладка вызова метода прервать, потому что, если я вижу HTML с Firebug
это изменится, но не все).
Любая подсказка?
[0] http://docs.jquery.com/Tutorials:AJAX_and_Events