2013-06-03 2 views
2

Завершить новичок в jquery, поэтому я скопировал w3schoolsexample и попытался загрузить текстовый файл в том же каталоге без радости.jquery novice не может загрузить текстовый файл

У меня есть файл jqueryTest.html

<!DOCTYPE html> 
<html> 
<head> 
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"> 
</script> 
<script> 
$(document).ready(function(){ 

$("#div1").load("demo_test.txt"); 
    }); 

</script> 
</head> 
<body> 

<div id="div1"></div> 


</body> 
</html> 

Файл demo_test.txt одно слово

testing 

Когда я запускаю файл HTML, я просто получаю пустую страницу

Очевидно простая ошибка, но будет признательна некоторая помощь

+11

Никогда не используйте школы W3 для обучения программированию. Никогда. –

+2

Загружается ли demo_test.txt в корень вашего сайта? Также вы используете это с веб-сервера или только браузера, указанного в файле? –

+1

Попробуйте добавить 'http: //' 'перед URL-адресом JQuery – sdespont

ответ

0

При запуске веб-страницы из местоположения файла, т.е. file:///C:/ Существуют более строгие разрешения на выполнение скриптов.

Убедитесь, что при тестировании javascript, который вы запускаете с веб-сервера, если это локальный сервер.

0

Возможно, вы захотите указать text/javascript как сценарий сценария сценариев type. Я знаю, что в некоторых случаях это может быть источником проблем. Это означало бы, что следующий будет использоваться вместо:

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"> 
</script> 
<script type="text/javascript" > 
    $(document).ready(function(){ 

     $("#div1").load("demo_test.txt"); 
    }); 

</script> 

Еще один момент, w3schools, возможно, не самый лучший инструмент для обучения JQuery. Это полезно как справочная информация для использования, но что касается изучения jQuery, это не очень описательно, и это может помешать любому изучению того, что может быть.

Смежные вопросы