集成javascript文件,简单的例子
integrating javascript file, with simple example
我正在尝试集成一个简单的html, js和css文件:
就像这个例子在这个链接:jsfiddle.net/MHDhT
我可以像这样链接到css文件(在head标签中):
<link rel="stylesheet" href="style.css" />
但我不知道如何链接到js文件,我不确定如果只是有js的内容,我可以看到的链接是足够的吗?
有人能帮帮我吗?
你的js应该把放在页面的末尾,以提高加载性能。(就像浏览器可以在js完成加载之前开始渲染网页一样)。但只有当你的Js不是强制你的Dom加载(应该是这样)
你可以用两种不同的方式链接它们:
<script type="text/javascript">
//Here is your code
</script>
或
<script type="text/javascript" src="url_of_your_js.js"></script>
编辑
确保包含jquery:
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
</head>
如果你的代码需要dom准备好执行,你应该使用
$(document).ready(function() {
//This is executed when dom is ready
});
最终的结果应该是这样的:(我把所有的在一个文件中,为您方便)
<html>
<head>
<style type"text/css">
.menu {
background: #3B6997;
font-weight: bold;
padding: 10px;
width: 300px;
display:none;
}
.menu a {
color: white;
}
.hov {
width: 300px;
}
</style>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('.hov').hover(function() {
$('.menu').slideDown();
}, function() {
$('.menu').slideUp();
});
});
</script>
</head>
<body>
<div class="hov">
<a href="#">Activate Menu vv</a>
<ul class="menu">
<li>
<a href="#">Item</a>
</li>
</ul>
</div>
</body>
</html>
如果你想把你的js放到一个单独的文件中,比如'app.js',把它放到这个文件中:
$(document).ready(function() {
$('.hov').hover(function() {
$('.menu').slideDown();
}, function() {
$('.menu').slideUp();
});
});
你可以把它链接到你的头部部分:
<script type="text/javascript" src="app.js"></script>
在JSFiddle中,您不需要指定这些html,头部,外部css或js标签。但在你的。html中,它是必须的。script标签用于链接javascript文件。
<html>
<head>
<link rel="stylesheet" href="/folderpath/style.css" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="/folderpath/filename.js"></script>
</head>
<body></body>
</html>
要在HTML页面中插入JavaScript,请使用。HTML文件
中的<script>
标记。<script>
//Your js code here
</script>
包含一个单独的文件(.js),使用:
<script type="text/javascript" src="mycode.js"></script>
相关文章:
- 简单javascript'新'关键字
- 我的剧本赢了'不能在IE中工作(甚至9)?修改复制文本的简单javascript
- 使用绑定的简单JavaScript/jQuery求和函数
- 我的简单Javascript代码可以在Safari上运行,但不能在Chrome、Firefox或Opera上运行
- DOM插入的简单javascript错误
- 简单Javascript代码中的Javascript错误
- 令人沮丧的简单 Javascript 需要帮助
- 简单 Javascript/jQuery Vimeo Froogaloop 的调试帮助
- 用于创建数学减法方程的简单JavaScript算法
- 返回“undefined”的简单JavaScript字符串变量
- 使用__proto__的简单JavaScript委派
- 使用简单 JavaScript 继承定义的文档方法
- 适合初学者的简单 Javascript 循环查询
- CRM 2011 - 选项集上的简单 JavaScript 确认框
- 时钟的简单JavaScript不起作用
- 为我的简单 JavaScript 函数添加回调功能
- 来自数据库数组的简单 Javascript 幻灯片
- 预加载图像并为我的 CSS 行的简单 Javascript 选项过渡
- 带有url的简单javascript正则表达式
- 带有switch语句的简单javascript