- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12章jQuery基础学习任务任务1 了解jQuery框架,并掌握jQuery的安装和语法任务2 掌握jQuery的多种选择器、jQuery中的DOM操作及jQuery事件的相关事件学习路线/ 3412.1 jQuery框架概述框架在生活中类似于建筑物的骨架,jQuery框架是在JavaScript的基础上,将常用操作进行封装,使页面特效实现更加简单、快捷。12.1.1 jQuery简介jQuery是由John Resig于2006年1月创建的开源项目。jQuery凭借简洁的语法和跨平台的兼容性,极大地简化了 JavaScript开发人员遍历HTML文档元素、应用DOM、处理事件、执行动画和开发AJAX的操作。jQuery是一个JavaScript函数库,主要包含以下功能: HTML元素选取HTML元素操作 CSS操作HTML事件函数 JavaScript特效和动画 HTML DOM遍历和修改 AJAXUtilities(实用工具)提供了大量插件/ 34jQuery的优势jQuery强调的理念是“写得少,做得多”。概括起来,jQuery具有以下优势:轻量级。量小轻巧。强大的选择器。支持CSS1到CSS3的选择器,以及自身高级而复杂的选择器。出色的DOM操作的封装。可靠的事件处理机制。完善的AJAX(Asynchronous Javascript And XML,即异步JavaScript和XML)。jQuery将所有的 AJAX操作封装到函数$.ajax()中,开发者处理AJAX时无须关心浏览器的兼容性及XMLHttpRequest的处理问题。丰富的插件支持。完善的文档。开源。/ 34jQuery安装方法1 官网下载最新jQuery包。进入/。点击“Download jQuery”进入下载页面。有两个版本: Production version(生产版),用于实际网站,已精简和压缩。 Development version(开发版),用于测试和开发。将下载的jquery-3.4.1.js放到网站上的公共位置以便由HTML文档引用。在要使用jQuery的页面头部引入jQuery包。例如在HTML的头部加上:script src=js/jquery.min.js type=text/javascript/script方法2 引用外部网站的jQuery包(不推荐使用)。/ 3412.1.4 jQuery语法1. jQuery的基本语法:$( 元素 ).操作( )说明:$ : 定义jQuery。元素 : HTML元素对象。操作 : 对元素的操作。实例如下:$( this ).hide( ) : 隐藏当前元素。$( p ).hide( ) : 隐藏所有 p 元素。$( p )相当于JavaScript中的 document.getElementsByTagName( p ) 。$( p.test ).hide( ) : 隐藏所有 class=test 的 p 元素。$( #test ).hide( ) : 隐藏 id=test 的元素。$( #test )相当于JS中的 document.getElementById( test ) 。/ 34jQuery的入口函数,在HTML所有标签(DOM)都加载之后才会执行,也叫页面初始化。格式如下:$( document ).ready( function( ) {// 页面加载完成后执行的代码} ) ;或者:$( function( ) {// 页面加载完成后执行的代码} ) ;JavaScript的入口函数,在所有内容(包括外部图片之类的文件)都加载之后才会执行。格式如下: window.onload = function( ) {// 页面加载完成后执行的代码}使用JS为元素设置样式举例JavaScript方法var div = document.getElementById( test1 ) ; div.style.border = 1px solid #ff0000 ;jQuery方法$( #test1 ).css( border , 1px solid #ff0000 ) ;/ 3412.2 jQuery选择器12.2.1 jQuery的常用选择器选择器是jQuery的根基,是用来寻找页面元素的。选择器的结果就是0个或1个或多个HTML元素。选择器的写法是$( ),其实是一个函数,称为工厂函数,通过该函数可以返回选择器结果。jQuery常用选择器如下所示。选择器种类语法格式描述举例id选择器$(#id名)匹配指定id的第1个元素$(#p1)。如果多个元素id相同(应避免),只匹配第1个类选择器$(.class名)匹配指定class的所有元素$(.c1)。相当于JS的document
您可能关注的文档
- 糖尿病发病机理和药物防治研究进展培训ppt课件.pptx
- 质量管理体系提升关键要素变更管理.pptx
- 定义DSQC651板的总线连接.pptx
- 刘欣医学统计学方法2014年临床 上课t 检验.pptx
- 车用内燃机教程第 13 章 内燃机的污染与控制.pptx
- 《从算式到方程(二)》课件.pptx
- 通用硅酸盐水泥GB.pptx
- 结节性筋膜炎.pptx
- 【小学美术课件ppt】父亲的西装.pptx
- 社区医院感染预防与控制课件.pptx
- 2025海南三亚市直属学校赴高校面向2026年应届毕业生招聘教师48人(第13号)备考题库最新.docx
- 河南洛阳国宏资本创业投资有限公司招聘笔试真题2024.docx
- 2025海南三亚市卫生健康委员会招聘下属事业单位人员(第12号)考试参考题库最新.docx
- 2025海南三亚市卫生健康委员会招聘下属事业单位人员(第12号)考试参考题库最新.docx
- 广州越秀区光塔街招聘城管协管员笔试真题2024 .pdf
- 2025浙江长兴空域产业发展有限公司招聘职业经理人1人考试备考题库最新.docx
- 2025浙江长兴空域产业发展有限公司招聘职业经理人1人考试备考题库最新.docx
- 2025浙江金华市义乌市机关事业单位编外聘用人员招聘(20250401)备考题库附答案.docx
- 2026届黑龙江省佳木斯市向阳区第五中学数学九上期末考试试题含解析.doc
- 绍兴市中等专业学校人员招聘笔试真题2024.docx
最近下载
- 贵州省黔东南州2024-2025学年八年级上学期语文期末文化水平考试试卷(含答案).pdf VIP
- 2025年华医网【临床、护理、营养专业题库】-老年临床营养管理策略.pdf VIP
- 《小美满》简谱精品.docx VIP
- 分离工程试题库.doc VIP
- IES100T500储能变流器用户手册.pdf VIP
- 蓝色3d医院感染控制知识培训PPT模板宣传PPT动态PPT.pptx VIP
- 2025年保险公司年终总结与客户服务计划.docx VIP
- xx年电厂运行年度工作总结.doc VIP
- 小美满简谱打印版.doc VIP
- 最新版北京西城北区2014-2015学年初三上数学期末统一考试(带标准答案).doc VIP
原创力文档


文档评论(0)