【问题标题】:jquery: how do i know if i have it?jquery:我怎么知道我是否拥有它?
【发布时间】:2011-04-03 11:10:52
【问题描述】:

我需要 jquery 在本地浏览器上工作。我如何知道它是否已安装以及如何安装?

我的问题是特定于能够运行此代码:

onmouseover="evt.target.setAttribute('opacity', '0.5'); $('#someDiv').show();"
onmouseout="evt.target.setAttribute('opacity', '1'); $('#someDiv').hide();"

【问题讨论】:

  • 不要在 jQuery 中使用 onmouseover=""。使用 jQuery 样式的事件绑定,例如: $('#sourceDiv').mouseover(function() {});请参阅 jQuery 教程:docs.jquery.com/…
  • 对不起应该用什么然后你能给我一个例子
  • 回答您问题的第一部分,您可以测试是否加载了 jquery:if(jQuery) alert('jQuery is loaded');

标签: javascript jquery html


【解决方案1】:

您可以通过打开 javascript 控制台(在 Chrome 中:设置 > 更多工具 > Javascript 控制台)来测试是否加载了 jQuery。

蓝色小箭头出现的地方输入:

if(jQuery) alert('jQuery is loaded');

按回车键。

【讨论】:

    【解决方案2】:

    把它放在你关闭的body标签的正上方:

    <script src="//ajax.googleapis.com/ajax/libs/jquery/[jquery version here]/jquery.min.js"
    language="javascript" type="text/javascript"></script>
    

    jquery 没有“安装”到浏览器中。它是从您正在查看的网页中引用的 js 库。

    编辑:如果您可以访问互联网,则此方法有效。如果没有,您必须将该文件下载到本地系统并引用本地路径。

    【讨论】:

    • @I__ 那么你做错了。就像我说的,如果您可以访问互联网,请包括该行。如果没有,则必须下载jquery文件,保存在本地,然后在script标签中引用。
    【解决方案3】:

    如果您要在本地包含 jQuery,按照 Robert 的建议,您首先必须从这里下载它:http://code.jquery.com/jquery-1.4.2.min.js

    【讨论】:

      【解决方案4】:

      jQuery 不像程序那样安装,它是一个需要以某种方式包含在源代码中的文件,最常见的做法是通过在页面的 &lt;head&gt; 部分添加 &lt;script type='text/javascript' language='javascript' src='local/path/to/jquery.js'&gt;&lt;/script&gt; 来包含。

      【讨论】:

      • 如果您希望页面加载更快,请将其放在关闭的 body 标记上方
      猜你喜欢
      • 2010-11-06
      • 2021-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-15
      • 1970-01-01
      • 2017-03-14
      相关资源
      最近更新 更多