Отладка кода Ajax с помощью Firebug
Этот вопрос очень похож, хотя и старый, но без реальных ответов.
В настоящее время я собираю приложение, в котором есть скрипты, загружаемые с помощью запроса ajax.
Пример:
var main = _main.get();
main.load( someurl );
Где someurl - это страница, содержащая встроенный элемент скрипта:
<script type="text/javascript">
$(document).ready( function(){
var activities = new activities();
activities.init();
});
</script>
jQuery будет построчно вычислять js, который находится во встроенных тегах скрипта. Проблема в том, что я не получаю ошибок или какой-либо информации в firebug, когда что-то идет не так.
У кого-нибудь есть хорошее решение для этого? Или лучший способ загрузки страниц, которые содержат функциональные возможности javascript?
Редактировать: Небольшой прогресс ... поэтому в верхней части страницы, которая загружается через ajax, у меня есть еще один скрипт, который был включен, как это:
<script type="text/javascript" src="javascript/pages/activities.js"></script>
Когда я переместил встроенный код $ (document) .ready () на странице в конец этого включенного файла, вместо этого теперь правильно генерировались синтаксические ошибки.
Кроме того, я бросил console.log () во встроенный тег сценария, и он просто регистрировался. Я также попытался полностью удалить $ (document) .ready (), а также отключить его для события $ (window) .load (). Нет разницы. Я думаю, что-то может быть связано с зависимостью встроенных скриптов от включенных активность. Js.
:: качает головой :: JavaScript может быть кошмаром.