2013-05-29 4 views
-1

Я пытаюсь получить простой пример jQuery для работы в течение нескольких часов.jQuery отказывается работать

<!DOCTYPE html> 
<html> 
<head> 
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"> 
</script> 
<script> 
$(document).ready(function(){ 
    $("button").click(function(){ 
    $("p").toggle(); 
    }); 
}); 
</script> 
</head> 
<body> 

<button>Toggle</button> 
<p>This is a paragraph with little content.</p> 
<p>This is another small paragraph.</p> 
</body> 
</html> 

Я не могу загрузить jQuery.

+0

Лучшее предположение: у вас нет веб-сервера, установленного на вашем компьютере, и вы загружаете страницу из локальной файловой системы, поэтому адрес '//' в jQuery выбирает протокол 'file: //'. Это было бы подходящее время, чтобы узнать, как работает консоль ошибок браузера, чтобы вы могли самостоятельно отлаживать такие вещи. – JJJ

+0

вы можете удалить // перед ajax.googleapis.com, а затем попробовать – Satya

+0

@Satya Это, безусловно, не сработает. – JJJ

ответ

4

вероятно, вы используете свой HTML локально

попробуйте использовать http: в вашем JQuery URL, как это -

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"> 
0

кажется, отсутствует HTTP : префикс на вашем сценария URL:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"> 
0

положить http: при включении javascript:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"> 
0

Update эта строка кода

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"> 

в

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"> 

Добавлена ​​https: для СРК.

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