Это мой сайт (работа в процессе) ->Linkперезарядка источник Javascript после загрузки AJAX
Я использую это мой код, написанный на основе другого создателя. ->Link
Ajax код
$.ajax({
type: 'GET',
url: href,
cache: true,
}).done(function (data) {
......
// Run scripts
$data.filter('script').each(function(){
var scriptTag = document.createElement('script');
scriptTag.text = $(this).html();
document.body.appendChild(scriptTag);
});
});
код позволяет загружать страницы через AJAX, то без обновления страницы. Проблема возникает, когда страница загружает javascript, они не учитываются, поэтому скрипт на загруженной странице не работает.
Если я могу (если он не отредактирован), я свяжу сайт, на котором я работаю, и попытаюсь щелкнуть по первому написанному EdoNetowork, а затем ссылку на учетную запись в теме, и вы увидите, что код игнорируется.
Как я могу исправить?
Я думаю, что проблема заключается в обновлении страницы javascript для загрузки. Но как я могу перезаряжать источники, загружаемые через javascript src?
лучше всего поместить ваш код прямо здесь, в StackOverflow, в тегах кода, чтобы мы могли видеть только проблемную область, не проходя через весь ваш код. Кроме того, включите возвращаемое содержимое из вашего запроса ajax. – pedalpete
Спасибо, в следующий раз я сделаю это. – Edoardo