




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,基础,jQuery系列,2,让网页动起来,网站欣赏: /demo/,3,课程目标,了解jQuery 掌握jQuery核心-选择器 使用jQuery控制页面元素、属性和样式 了解和使用jQuery插件,让页面更加丰富多彩,4,本章任务,了解jQuery 获得jQuery jQuery智能提示 jQuery核心函数 完成第一个jQuery程序 掌握jQuery基本选择器 编写jQuery事件 常见动画效果,5,从官方网站获取jQuery库 添加jQuery智能提示 完成第一个jQuery程序,本章目标,6,jQuery框架,jQuery是继Prototype之后又一个优秀的Javascript库 jQuery由美国人John Resig创建于2006年1月 jQuery包括核心库、UI和插件等几部分 jQuery的宗旨: Write less, do more. 写更少的代码,做更多的事情。,7,jQuery优势,轻量级 强大的选择器 出色的浏览器兼容性 链式操作方式 隐式迭代 行为层与结构层的分离 丰富的插件支持 开源,8,获取jQuery,官方网站: / 下载jQuery库: /Downloading_jQuery 当前最新版本:1.4.3 压缩版:jquery-1.4.3.min.js 未压缩版:jquery-1.4.3.js,9,智能提示,VS2008 1.安装VS2008 sp1和补丁KB958502 2.从官方网址下载-vsdoc.js文件 3.将js文件添加到页面即可使用 VS2010 VS2010对jQuery全面支持可直接获得智能提示,10,智能提示,Eclipse插件 1、在线安装:Help-Install New Software.-Add.-Name: “Aptana” Location:/tools/studio/plugin/install/studio下载完毕重启Eclipse,Aptana插件安装成功,支持javascript智能提示功能,但还不支持jQuery智能提示,需要再安装支持jQuery智能提示的插件。 2、 Window-My Studio打开Aptana的首页,单击首页上面的Plugins,选择Ajax下面的jQuery Support,单击Get It即可安装jQuery智能提示的插件。 3、新建一个js文件就会有jQuery智能提示了。,11,智能提示,Aptana独立版本 1、从官方网址/ 下载Aptana独立版本 2、安装独立版本后,在线添加jQuery智能提示插件。,12,jQuery核心函数,核心函数jQuery,简写为$,13,jQuery核心函数,window.onload VS $(document).ready(),HelloWorld 参见示例文件:jQuery_ch01_HelloWorld.htm 关键代码:,14,第一个jQuery程序, / 等待DOM元素加载完毕 $(function () / 弹出提示对话框 alert(“Hello World!“); ); ,15,基本选择器,#id 根据ID取得元素 例:$(“#test”) element 根据标签名取得一组元素 例:$(“div”) .class 根据样式名取得一组元素 例:$(“.highlight”),16,常见操作,html() 获取或设置内部HTML代码 html() 获取 html(“HTML代码”) 设置 text() 获取或设置内部文本 text() 获取 text(“文本”) 设置 val() 获取或设置表单元素的value值 val() 获取 val(“值”) 设置,17,jQuery对象和DOM对象,jQuery对象是一个封装的集合,只有jQuery对象才能使用jQuery提供的各种方法。 转换 DOM = jQuery:$(DOM) jQuery = DOM:jQuery0 注:可以通过firebug观察jQuery对象,18,事件,语法,jQuery对象.事件名(function() );,/ 为按钮btnTest添加点击事件 $(“#btnTest”).click(function() );,/ 为所有层添加点击事件 $(“div”).click(function() );,19,事件切换,hover(over, out) 一个模仿悬停事件(鼠标移动到一个对象上面及移出这个对象)的方法。 toggle(fn1, fn2, ) 每次点击后依次调用函数。,20,动画效果,显示/隐藏(show/hide) 滑动(slideDown/slideUp) 淡入淡出(fadeIn/fadeOut),21,jQuery的优势有哪些? 总共8个 jQuery的核心函数?
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025甘肃中医药大学第三附属医院白银市第一人民医院秋季第二批招聘合同制人员1人考试参考题库及答案解析
- 2025昆明聂耳交响乐团编外人员招聘(1人)考前自测高频考点模拟试题及1套完整答案详解
- 2025年吉安市青原区两山人力资源服务有限公司面向社会公开招聘临聘人员的考前自测高频考点模拟试题及一套参考答案详解
- 2025福建新华发行(集团)有限责任公司南平地区招聘考前自测高频考点模拟试题及1套参考答案详解
- 2025辽宁沈阳盛京资产管理集团有限公司所属子公司沈阳国际陆港集团有限责任公司拟聘用人员模拟试卷及答案详解(考点梳理)
- 2025昆明辅仁技工学校教师招聘(55人)考前自测高频考点模拟试题及完整答案详解一套
- 2025湖南张家界市桑植县卫生健康局机关所属事业单位选调3人模拟试卷带答案详解
- 2025河南三门峡市消防救援支队招聘政府专职消防员72人考试参考试题及答案解析
- 2025河北沧州市任丘园区产业发展集团有限公司招聘10人考前自测高频考点模拟试题及1套参考答案详解
- 2025河南郑州师范学院诚聘高层次人才模拟试卷及参考答案详解1套
- GB/T 25729-2010粮油机械撞击松粉机
- GB/T 13912-2020金属覆盖层钢铁制件热浸镀锌层技术要求及试验方法
- 虚拟局域网课件
- 统编版历史《三国两晋南北朝的政权更迭与民族交融》课件
- 音乐小动物回家课件20
- 中国桥梁发展史简介
- DB11-T 2006-2022 既有建筑加固改造工程勘察技术标准
- 审计案例第6章筹资与投资循环审计案例
- 神经介入治疗(DSA)及围手术期概述精品PPT课件
- 丙烯酸树脂安全技术说明书
- 焊接工艺评定报告完整版
评论
0/150
提交评论