Jquery - 链接外部 .js 文件不起作用

2023-12-06

由于某种原因,我链接到的外部 .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");

    });


});

问题1

看起来 jquery.js 包含您编写的代码depends在 jQuery 上。

您需要加载 jQuerybefore你尝试使用它。

交换顺序<script>元素。


问题2

$("document")会等待<document>要素要准备好。 HTML 没有这样的东西。丢失要传递的引号document直接反对。

更好的是,忘记显式调用ready并且只是

jQuery(function () { /* your function */ });
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Jquery - 链接外部 .js 文件不起作用 的相关文章

随机推荐

  • 由于 iOS 10 中错误的随机数计数,HTTP 摘要身份验证失败

    自 iOS 10 起 HTTP 摘要身份验证不再在我们的应用程序中起作用 因为授权中的随机数计数错误 由 NSURLSession 生成的摘要标头 相同的代码在 iOS 9 中有效 但在 iOS 10 中无法验证 使用 NSURLReque
  • 使用 Selenium 和 Python 选择带有

    我一直在尝试自动化一些非常无聊的东西 因为我一直在犯错误 我想将它们减少到尽可能接近零 本质上 我得到了必须通过以下方式输入到我们系统中的资产 一个人经历了一个可怕的过程 这是我现在的问题 我的目标是在下拉列表 ctl00 CPH1 cmb
  • 将结构体转换为数组[重复]

    这个问题在这里已经有答案了 这是一个严格的别名问题 因为编译器会导致任何优化顺序问题 说我有三个公共floats in a struct XMFLOAT3 不像this one 我想投射到float 这会让我陷入优化麻烦吗 XMFLOAT3
  • 处理中的新窗口

    昨天我发现以下代码用于在处理中创建第二个窗口 import javax swing JFrame PFrame f secondApplet s void setup size 600 340 void draw background 25
  • ffmpeg CLI 设置 -r 30 如果输入 => 30 fps,否则 -r 如果 < 30 fps 则采用输入 fps

    我发布了我的原来的问题在这里 Tried 建议的解决方案 但这并不能解决我的问题 这就是我所做的 下载这个视频来自 Youtube 作为测试 使用 ffprobe 给出 Stream 0 0 Video h264 High yuv420p
  • 更改图例中值的顺序但保留颜色

    我正在构建一个绘图 并且对 ggplot 定义的默认颜色顺序非常满意 例如 library ggplot2 data mtcars mtcars brand lt gsub row names mtcars ggplot mtcars ae
  • 使用 JavaScript 清除所有 cookie

    如何使用 JavaScript 删除当前域的所有 cookie function deleteAllCookies const cookies document cookie split for let i 0 i lt cookies l
  • 在模块窗口中,我可以看到加载的 dll 以相同的路径出现两次

    你能告诉我原因是什么吗 它是否从同一个位置加载了两次 我一直认为这与在同一个 dll exe 中同时拥有本机代码和托管代码有关 我在我的应用程序中看到了同样的情况 其中本机 C 模块加载托管许可证处理程序模块
  • Python 类变量或一般类变量

    来自 深入Python 类属性可以通过直接引用来获得 类并通过该类的任何实例 类属性可以用作类级常量 但它们是 不是真正的常数 您也可以更改它们 所以我在 IDLE 中输入 IDLE 2 6 5 gt gt gt class c count
  • 如何在Event Handler中获取HttpContext

    我试图在 MOSS 文档库的事件处理程序中获取 HTTPContext 但我所拥有的只是 HTTPContext Current 的空值 我在列表上执行相同的操作并返回 HTTPContext 有没有办法获取文档库中的HTTPContext
  • 尝试将 LinkedIn 集成到 iPhone 应用程序中

    我已经从以下位置下载了源代码https github com ResultsDirect LinkedIn iPhone 演示工作正常 并尝试在我的应用程序中使用 我已经按照此处提到的所有步骤进行了操作post 但我收到错误 OBJC CL
  • ConfigurationModule 传递到模块和上下文 - DotNet Core

    所以我尝试使用 Autofac DI 通过堆栈传递我的配置 json 文件 我的主要功能如下 static void Main string args Console WriteLine Starting Add the configura
  • 测试 UNC 路径“可访问性”

    我的程序需要访问某个 UNC 路径 但该路径是跨域的 因此根据运行程序的计算机 它可能有也可能没有默认凭据 通常 用户只需打开资源管理器并输入 UNC 或 IP 地址即可获得登录提示 此时他们可以输入共享所在域的适当凭据 是否有一种 干净
  • Firebase 根据日期按分数排序

    我正在尝试添加每月记分板 但这对我来说似乎有点困难 我不知道如何为某些列表或数组获取特定值 与日期一样 仅包含 2017 年 1 月 9 日值的日期 如果我能做到这一点 那么我想我可以按价值对它们进行排序 FirebaseDatabase
  • 如何在调用正文中使用 csv 文件来调用经过 TensorFlow 训练的 SageMaker 模型? [复制]

    这个问题在这里已经有答案了 我已在 AWS SageMaker 上部署了 TensorFlow 模型 并且希望能够使用 csv 文件作为调用正文来调用它 该文档说关于创建一个serving input function就像下面这个 def
  • jQuery 异常处理

    有什么方法可以捕获 javascript 中任何未捕获的异常吗 我的意思是 我所有的 危险 代码都在 try catch 块中 但是我没有明确处理的异常怎么办 我正在使用 jQuery 我的主要 javascript 文件以以下内容开头 d
  • Linux 如何将文件识别为某种文件类型,以及如何以编程方式更改它?

    我正在用 java 创建一个程序 该程序读取文件的输入流 通过根据密码更改字节数来对其进行加密 并创建一个新的加密文件 例如 我创建了一个测试文件 其中包含以下内容 This is a test to see if the encrypte
  • 将 Gridview 导出到 Excel 时删除复选框

    我有一个 gridview 需要导出到 Excel 我已设法从行中删除复选框 但不知道如何从标题中删除以及完全删除复选框列 感谢帮助
  • SQL查询删除两个不同数据库的3个表内连接中的重复值

    我正在使用 SQL Server 数据库 并且编写了以下查询 SELECT AM Martin dbo CpCore Site Latitude AM Martin dbo CpCore Site Longitude AM Martin d
  • Jquery - 链接外部 .js 文件不起作用

    由于某种原因 我链接到的外部 js 文件无法正常工作 我像这样链接到它 我已经使用一个简单的内联脚本测试了 jquery 以便在单击时隐藏一段文本 以便 jquery 库存在并工作 jquery js 文件与调用它的 index php 文