1) Создаю с помощью ajax динамический контент в блоке
div#content в файле
index.html
$('#btn1').click(function(){
$.ajax({
url: "page.html",
cache: false,
success: function(html){
$("#content").html(html);
}
});
});
2) Далее в уже помещенном блоке
div#content + page.html - должен запускаться следующий
ajax:
$('.btn6').click(function(){
$.ajax({
url: "subpage.html",
cache: false,
success: function(html){
$("#content").html(html);
}
});
});
a) Не работает ajax в ajax: если поместить
2ой код ajax в общий файл scripts который подключен к index.html
b) Работает ajax в ajax: если поместить в его в вызванную с помощью ajax страницу subpage.
*Если делать вторым рабочим вариантом, то получаю синхронный XMLHttpRequest - который устаревший
Как сделать, чтобы запускался ajax в ajax с общего файла scripts в index.html?
Нашел что-то похожее с функцией jQuery on() - однако не могу понять как можно реализовать:
$('body').on('click', 'a.edit', function(event){
// Your code here
})
Плиз - Хелп!!!)