Как я могу получить $ .getscript работать правильно?
-
14-11-2019 - |
Вопрос
Я вижу, что бит jQuery $ .getscript, когда он будет работать, но это последнее немного у меня проблемы с.Я подозреваю, что проблема вызвана тем, как я загружаю файлы JS.Как мне сделать это на работу?Мой index.html на самом деле index.php и имеет очень мало между тегами тела.Я использую jQuery 1.7.1
<body id="btLive">
<script>
buildInterfaces();
</script>
</body>
.
BuildingInterfaces () находится внутри документа с именем layoutloader.js.В этом файле у меня есть следующее:
$(document).ready(function() {
$('#hToggle').click(function() {
aaa = "Not working.";
$.getScript('test.js', function() {
alert(aaa);
});
toggleHoverPanel();
});
});
.
Как мой тест, test.js находится в той же папке, что и layoutloader.js и содержит только следующее:
aaa = "Successful Load."
.
Когда я нажимаю на кнопку HTOGGLE, TOGGLEHOVERPANEL имеет место, и я не получаю предупреждения.Если я помещу оповещение после AAA= «не работает».;Я получаю предупреждение, я ожидаю, рассказывая мне, что это не работает.У меня есть ряд предметов, которые мне нужно использовать это, но для меня жизни я не могу получить его на работу.Помочь?
Решение
With high probability test.js file could not by found. Add this piece to your code and try again:
$(document).ajaxError(function(event, request, settings){
alert('error loading: ' + request.status);
});