gpt4 book ai didi

javascript - 让 jQuery 在我的浏览器 (chrome) 中工作的问题

转载 作者:太空宇宙 更新时间:2023-11-03 19:51:26 24 4
gpt4 key购买 nike

我一直在学习 Codecademy 上的类(class)我已经完成了 HTML/CSS 和大约一半的 jQuery 教程。

我想我应该尝试通过编写代码并在我的网络浏览器(Chrome(版本 34.0.1847.131 m)中打开它)来测试我的知识。

我的 HTML 和 CSS 工作得很好,但我似乎无法让 jQuery(script.js 是文件名)代码正常工作。这是我的测试元素中所有三个文件的代码:

index.html

<!DOCTYPE html>
<html>
<head>
<link rel='stylesheet' type='text/css' href='stylesheet.css'/>
<script type='text/javascript' src='script.js'></script>
</head>
<body>
<div><br/><strong>Click Me!</strong></div>
</body>
</html>

stylesheet.css

div
{
height: 60px;
width: 100px;
border-radius: 5px;
background-color: #69D2E7;
text-align: center;
color: #FFFFFF;
font-family: Verdana, Arial, Sans-Serif;
opacity: 0.5;
}

script.js

$(document).ready(function()
{
$('div').hide();
});

这段代码基本上应该立即隐藏我正在创建的 div 框。但是,每当我在 chrome 中打开 index.html 页面时,它只会显示左上角的框(因此,我的 $('div').hide(); 没有运行.

我的文件都在同一个位置:

我正在 Sublime Text 2 IDE 中编写代码。

我在 SO 上看到了多个类似的问题,但每个人的问题是他们没有将他们的 js 代码包装在 $(document).ready() 函数中。

有人可以告诉我我做错了什么吗?

最佳答案

你还没有加载 jQuery。

将此行添加到您的 <head>

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

编辑:如果你离线使用这个,你需要使用http://因为它将默认为 file://

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

由谷歌托管。 Source

关于javascript - 让 jQuery 在我的浏览器 (chrome) 中工作的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23556761/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com