Blogger Information
Blog 31
fans 0
comment 1
visits 21160
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
1.jquery的二种引入方式 2.$(document).read()使用方式与简写---2018年4月2日作业
杜苏华迈专注于物联网可视化管理的博客
Original
998 people have browsed it

实例:jquery本地引入方式

<!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>

运行实例 »

点击 "运行实例" 按钮查看在线实例



实例:jquery外部引入方式

<!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>

运行实例 »

点击 "运行实例" 按钮查看在线实例


实例:2.$(document).read()使用方式与简写

<!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>

运行实例 »

点击 "运行实例" 按钮查看在线实例


Correction status:Uncorrected

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments