版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Web前端技术主讲人:XXX
XXX学院任务17使用jQuery实现弹出窗口输出“HellojQuery”【知识目标】
了解什么是jQuery;
了解jQuery的特点;
掌握jQuery的获取;
掌握jQuery的基本语法;
掌握jQuery的使用;
了解jQuery对象与DOM对象相互转换的方法。【技能目标】
能够获取jQuery库文件;
能够在Web页面引入并应用jQuery。【素质目标】
培养学生自主探究的能力;
培养学生的学习兴趣。教学目标知识导图jQuery概述什么是jQueryjQuery是一个快速、简洁的JavaScript库,于2006年1月由JohnResig(约翰瑞思格)发布。jQuery设计的宗旨是“writeLess,DoMore”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。jQuery具有以下特点。(1)轻量级。jQuery库文件非常小,才几十KB,不会影响页面加载速度。(2)DOM选择器非常丰富。jQuery提供了非常丰富的DOM选择器,让开发者能够快速选取页面DOM元素。(3)链式表达式。jQuery提供链式操作,可以把多个操作写在一行代码里,更加简洁。(4)事件、样式、动画支持。jQuery支持事件、样式、动画操作,应用非常便捷。(5)AJAX操作支持。jQuery简化了AJAX操作,能够快速完成前台与后端的异步数据通信。(6)浏览器兼容性好。jQuery基本兼容了现代主流的浏览器。(7)插件丰富。jQuery具有丰富的第三方的插件,例如:树形菜单、日期控件、图片切换插件、弹出窗口等。(8)可扩展性强。jQuery提供了扩展接口:jQuery.extend(object),可以在jQuery的命名空间增加新函数。jQuery的获取1.通过jQuery官网下载jQuery库文件(1)进入jQuery官网(https://jQ/)(2)单击菜单栏的“Download”进入下载页面下载jQuery文件。2.通过CDN引入jQuery库文件CDN(ContentDeliveryNetwork,内容分发网站)是互联网中免费提供文本、图片、脚本、应用程序或其他资源的网络服务器。以下为几个常用CDN最新版本的jQuery引用地址。(1)jQueryCDN:https://code.jQ/jQuery-3.7.0.min.js(2)新浪CDN:/js/jQuery/3.1.0/jQuery-3.1.0.min.js(3)staticfileCDN:/jQuery/3.7.0/jQuery.min.js(4)又拍云CDN:///libs/jQuery/jQuery-2.0.3.min.js例如,下面的语句从jQueryCDN引入压缩版的jQuery库文件。<scriptsrc=”https://code.jQ/jQuery-3.7.0.min.js”></script>jQuery基本语法1.通过jQuery官网下载jQuery库文件(1)进入jQuery官网(https://jQ/)(2)单击菜单栏的“Download”进入下载页面下载jQuery文件。2.通过CDN引入jQuery库文件CDN(ContentDeliveryNetwork,内容分发网站)是互联网中免费提供文本、图片、脚本、应用程序或其他资源的网络服务器。以下为几个常用CDN最新版本的jQuery引用地址。(1)jQueryCDN:https://code.jQ/jQuery-3.7.0.min.js(2)新浪CDN:/js/jQuery/3.1.0/jQuery-3.1.0.min.js(3)staticfileCDN:/jQuery/3.7.0/jQuery.min.js(4)又拍云CDN:///libs/jQuery/jQuery-2.0.3.min.js例如,下面的语句从jQueryCDN引入压缩版的jQuery库文件。<scriptsrc=”https://code.jQ/jQuery-3.7.0.min.js”></script>jQuery的获取1.通过jQuery官网下载jQuery库文件(1)进入jQuery官网(https://jQ/)(2)单击菜单栏的“Download”进入下载页面下载jQuery文件。2.通过CDN引入jQuery库文件CDN(ContentDeliveryNetwork,内容分发网站)是互联网中免费提供文本、图片、脚本、应用程序或其他资源的网络服务器。以下为几个常用CDN最新版本的jQuery引用地址。(1)jQueryCDN:https://code.jQ/jQuery-3.7.0.min.js(2)新浪CDN:/js/jQuery/3.1.0/jQuery-3.1.0.min.js(3)staticfileCDN:/jQuery/3.7.0/jQuery.min.js(4)又拍云CDN:///libs/jQuery/jQuery-2.0.3.min.js例如,下面的语句从jQueryCDN引入压缩版的jQuery库文件。<scriptsrc=”https://code.jQ/jQuery-3.7.0.min.js”></script>jQuery的获取jQuery的基本语法:
$(selector).action()参数说明如下。$:美元符号用于定义jQuery。selector:HTML元素对象。action:执行对元素的操作。示例代码如下。$("p").hide();//隐藏所有的<p>元素jQuery的使用在使用jQuery的过程中,通常是在页面DOM加载完成后,才去执行相应代码,其语法格式如下。$(document).ready(function(){//页面加载完成后执行的代码});上述语法格式的简写形式如下。$(function(){//页面加载完成后执行的代码});【案例】单击按钮弹出“HellojQuery!”jQuery对象什么是jQuery对象jQuery对象是通过jQuery库中的选择器选取一个或多个DOM元素后返回的对象。(注意:jQuery对象无法使用DOM对象的任何方法,同样DOM对象也不能使用jQuery里的任何方法。)例如:$(“#id”).innerHTML//写法错误,可使用$(“#id”).html()代替$(“#id”).checked//写法错误,可使用$(“#id”).attr(“checked”)代替DOM对象转成jQuery对象对于DOM对象,只需要用$()
把DOM对象包裹起来,就可以获得一个jQuery对象。例如:letname=document.getElementById("name");//name是DOM对象let$name=$(name);//$name是jQuery对象
说明:DOM对象转成jQuery对象,就可以使用jQuery的相关方法。jQuery对象转成DOM对象jQuery对象属于类数组对象,其内部会将DOM对象作为数组元素。jQuery对象转换成DOM对象有以下两种方法。(2)obj.get(index)<div>第1个div元素</div><script>letresult=$('div').get(0).innerHTML;alert(result);//输出结果:第1个div元素</script>(1)obj[index]<div>第1个div</div><div>第2个div</div><script>//获取jQuery对象letdivs=$('div');//通过索引的方式,将jQuery对象转换成DOM
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电子元器件检测与故障排除方案指南
- 传媒公司媒体策划人员内容创意与传播效果绩效评定表
- 时间管理技巧提升工作效率实施手册
- 制造业生产过程标准化操作指南
- 电子设备维修技术原理与应用指导书
- 网络维护与系统升级操作手册
- 制造业生产线操作员质量标准KPI考核表
- 远离手机沉迷科学预防保健康,小学主题班会课件
- 企业财务管理制度执行手册
- 反馈会议效果的总结函5篇范本
- 现代城市商业综合体规划设计
- 荆防颗粒课件介绍
- 财务共享服务业务处理(全 ) 教案
- 保密协议(中英文对照)
- 【生物】全册教案 2023-2024学年人教版八年级生物下册
- 挂篮施工及安全控制连续梁施工安全培训课件
- 审计国际化进程中的问题及对策
- 民用建筑供暖通风与空气调节设计规范样本
- 第四章组合逻辑电路中的竞争冒险
- 地铁施工梯笼专项施工方案
- GB/T 17207-2012电子设备用固定电容器第18-1部分:空白详细规范表面安装固体(MnO2)电解质铝固定电容器评定水平EZ
评论
0/150
提交评论