博主信息
博文 31
粉丝 0
评论 1
访问量 25534
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
1.jquery的二种引入方式 2.$(document).read()使用方式与简写---2018年4月2日作业
杜苏华迈专注于物联网可视化管理的博客
原创
1168人浏览过

实例: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>

运行实例 »

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


批改状态:未批改

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学