Jquery - не работает ссылка на внешний файл .js

По какой-то причине внешний файл .js, на который я ссылаюсь, не работает. Я ссылаюсь на это так:

<script src="jquery.js" type="text/javascript"></script>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>

Я протестировал jquery с помощью простого встроенного скрипта, чтобы скрыть абзац текста при щелчке по нему, чтобы библиотека jquery присутствовала и работала.

Файл jquery.js находится в той же папке, что и файл index.php, который его вызывает.

Что я делаю неправильно?

Вот код, который у меня есть во внешнем файле .js в настоящее время, просто чтобы проверить, работает ли он (это не так):

$("document").ready(function(){

    $("p").click(function(){
        $("p").css("color", "red");

    });


});
 bm172907 июн. 2012 г., 16:56
Разве это не должен быть $ (документ) вместо $ («документ»)?
 crm07 июн. 2012 г., 16:55
файл jquery.js - это не библиотека jquery, а то, что я назвал файлом .js.
 dnagirl07 июн. 2012 г., 16:54
почему вы включаете 2 версии jQuery?

Ответы на вопрос(1)

Решение Вопроса

Problem 1

Похоже, jquery.js содержит код, который вы написали, чтоdepends на jQuery.

Вам нужно загрузить JQuerybefore Вы пытаетесь использовать это.

Поменяйте местами порядок<script> элементы.

Problem 2

$("document") буду ждать<document> элементы должны быть готовы. HTML не имеет такой вещи. Потерять цитаты, чтобы пройти вdocument объект напрямую.

А еще лучше забудьте про явный вызовready и просто

jQuery(function () { /* your function */ });
 crm07 июн. 2012 г., 17:04
Спасибо, что сработало.
 12 дек. 2012 г., 20:23
Спасибо что тоже сработало

Ваш ответ на вопрос