批改状态:未批改
老师批语:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>jQuery引入方式一</title>
</head>
<body>
<h2>php中文网</h2>
<!-- 本地jquery引入模式 -->
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript">
$('h2').click(function(){
alert('www.php.cn')
})
</script>
</body>
</html>
<pre>
1.jQuery是一个js函数库,可以极大的简化js代码编写
2.jQuery本质上就是一个普通的js文件,只要下载导入到项目中即可
3.官网下载开发版本用于学习,项目上线后换成生成环境压缩版本
4.可以选择本地文件,也可以使用cdn在线版本,国内建议使用baidu静态资源库,访问速度快
5.jQuery中的大Boss是工厂函数$(),我们就从这个家伙开始jQuery学习之旅
</pre>点击 "运行实例" 按钮查看在线实例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>2.jQuery引入</title>
</head>
<body>
<h2>php中文网</h2>
<!-- jquery外部接入方式 -->
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript">
$('h2').click(function(){
alert('www.php.cn')
})
</script>
</body>
</html>
<pre>
1.jQuery是一个js函数库,可以极大的简化js代码编写
2.jQuery本质上就是一个普通的js文件,只要下载导入到项目中即可
3.官网下载开发版本用于学习,项目上线后换成生成环境压缩版本
4.可以选择本地文件,也可以使用cdn在线版本,国内建议使用baidu静态资源库,访问速度快
5.jQuery中的大Boss是工厂函数$(),我们就从这个家伙开始jQuery学习之旅
</pre>点击 "运行实例" 按钮查看在线实例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>query代码的执行方式</title>
<style type="text/css">
.horiz {
float:left;
list-style: none;
margin: 10px;
}
</style>
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript">
// 那么在jquery中有没有同样功能的方法呢?当然有,不仅有,而且效率更高:ready()
// $(document).ready(function () {
// $('#list > li').addClass('horiz')
// })
// 简写:
$(function(){
//jq代码
$('#list > li ').addClass('horiz')
})
// 当然,如果将jquery代码写在html文档的底部,就不这样麻烦了,但还是推荐将代码用$(function(){})封装
/*
为什么说:$(document).ready()方法比window.onload事件更高效呢?
html页面生成分为二步:
1. 生成DOM树: 告诉浏览器html文件中有多少元素以及他们之间的关系
2. 加载外部资源: 例如图像,外部文件等
window.onload事件必须要在dom树生成,外部资源全部加载完毕才可以触发
$().ready()事件:只要DOM创建完成就可以触发,不必等到元素全部加载完成,特别是有较大图片或文件时,效果非常明显
*/
</script>
</head>
<body>
<h2>购物清单</h2>
<ul id="list">
<li>生活用品
<ul>
<li><a href="">淘宝</a>
<ul>
<li>箱包</li>
<li>衣服</li>
<li>鞋子</li>
</ul>
</li>
</ul>
</li>
<li>数码产品
<ul>
<li><a href="">天猫</a>
<ul>
<li>玩具</li>
<li>食品</li>
<li>海鲜</li>
</ul>
</li>
</ul>
</li>
<li>食品保健
<ul>
<li><a href="">京东</a>
<ul>
<li>电脑</li>
<li>手机</li>
<li>数码</li>
<a href="">玩具</a>
</ul>
</li>
</ul>
</li>
</ul>
<!-- <script type="text/javascript" src="../js/jquery-3.3.1.js"></script> -->
<script type="text/javascript">
// $('#list > li').addClass('horiz')
// $(document).ready(function(){
// //这里放jQuery代码:将列表水平摆放
// $('#list > li').addClass('horiz')
// })
</script>
</body>
</html>点击 "运行实例" 按钮查看在线实例
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号