jQuery的 - 链接外部.js文件不工作(Jquery - Linking external .

2019-06-25 07:18发布

出于某种原因,外部.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");

    });


});

Answer 1:

问题1

它看起来像的jquery.js包含你写依赖于jQuery的代码。

您需要加载jQuery的您尝试使用它之前

交换的顺序<script>元素。


问题2

$("document")将等待<document>元素做好准备。 HTML没有这样的事情。 失去了引号中传递document对象直接。

更重要的是,忘掉到显式调用ready ,只是

jQuery(function () { /* your function */ });


文章来源: Jquery - Linking external .js file not working