Не поддерживает ли jQuery ajax загрузку контента с другой страницы? Я в порядке, используя .load
, но просто любопытно, почему?jQuery ajax загрузка содержимого div на другой странице не работает
Например:
var ajaxModal = $('<div />', {
'class': 'ajax-modal'
}),
$data = $(link).data(),
options = {
url: $(link).prop('href') + ' ' + $data.target
};
ajaxModal.load(options.url, function() {
ajaxModal.appendTo('body').show(); // works
});
$.ajax(options).done(function (data) {
ajaxModal.html(data).appendTo('body').show(); // doesn't work
});
Что такое 'ajaxModal'? –
Просто div, где содержимое добавлено. – Morpheus
Вы отлаживали его? Выполняется ли вызов callback? –