【精品】web编程基础-css、javascript、jquery第三部分 jquery(可编辑.ppt
《【精品】web编程基础-css、javascript、jquery第三部分 jquery(可编辑.ppt》由会员分享,可在线阅读,更多相关《【精品】web编程基础-css、javascript、jquery第三部分 jquery(可编辑.ppt(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Web编程基础CSS、JavaScript、jQuery第三部分 jQueryWEB编程基础教学目标教学目标通过这一部分的学习让学生掌握通过这一部分的学习让学生掌握jQueryjQuery特性,特性,jQueryjQuery语法、选择器和事件相关知识。能够熟练使语法、选择器和事件相关知识。能够熟练使用用jQuery jQuery 应用应用 JavaScript JavaScript 效果,用于制作网页文本、效果,用于制作网页文本、图片、菜单等网页特效。图片、菜单等网页特效。网站滑动菜单制作网站滑动菜单制作jQueryjQuery语法。语法。jQuery选择器(元素选择器、属性选择器和选择器(元
2、素选择器、属性选择器和CSS选择器)。选择器)。jQuery事件函数(隐藏、显示、切换、滑动以及动画等)。事件函数(隐藏、显示、切换、滑动以及动画等)。jQuery常用方法。常用方法。WEB编程基础教学内容教学内容重点:重点:1、jQuery语法基础语法基础 2、jQuery选择器选择器 3、jQuery事件事件 4、jQuery效果效果 5、jQuery 其他操作其他操作难点:难点:jQuery事件和效果的使用事件和效果的使用WEB编程基础教学重难点教学重难点网站滑动菜单制作网站滑动菜单制作WEB编程基础 以前学过用行为制作弹出式菜单,这样的菜单看上去样式单一乏味。现在我们可以用jQuery
3、相关知识制作各种精美的菜单。一、网站首页滑动菜单一、网站首页滑动菜单图图1 1 菜单效果图菜单效果图网站滑动菜单制作网站滑动菜单制作WEB编程基础1、jQuery 简介(3)库的替代 Google 和 Microsoft 对 jQuery 的支持都很好。如果您不愿意在自己的计算机上存放 jQuery 库,那么可以从 Google or Microsoft 加载 CDN jQuery 核心文件。使用使用 Google Google 的的 CDN CDN二、关键技术二、关键技术 网站滑动菜单制作网站滑动菜单制作WEB编程基础1、jQuery 简介(3)库的替代 使用使用 Microsoft Mic
4、rosoft 的的 CDN CDN二、关键技术二、关键技术 网站滑动菜单制作网站滑动菜单制作WEB编程基础2、jQuery 语法通过 jQuery,您可以选取(查询,query)HTML 元素,并对它们执行“操作”(actions)。jQuery 语法是为 HTML 元素的选取编制,可以对元素执行某些操作。基础语法是基础语法是:$(selector).action()美元符号定义 jQuery 选择符(selector)“查询”和“查找”HTML 元素 jQuery action()执行对元素的操作 二、关键技术二、关键技术网站滑动菜单制作网站滑动菜单制作WEB编程基础2、jQuery 语法(
5、1)$(this).hide()-隐藏当前元素隐藏当前元素二、关键技术二、关键技术$(document).ready(function()$(button).click(function()$(this).hide();););Click me/body网站滑动菜单制作网站滑动菜单制作WEB编程基础2、jQuery 语法(2)$(p).hide()-隐藏所有段落隐藏所有段落二、关键技术二、关键技术$(document).ready(function()$(button).click(function()$(p).hide();););网站滑动菜单制作网站滑动菜单制作WEB编程基础2、jQuer
6、y 语法(3)$(p.test).hide()-隐藏所有隐藏所有 class=test 的段落的段落(4)$(#test).hide()-隐藏所有隐藏所有 id=test 的元素的元素 程序与(1)(2)相似,只需修改隐藏函数hide()前的函数即可。提示提示:jQuery 使用的语法是 XPath 与 CSS 选择器语法的组合。二、关键技术二、关键技术网站滑动菜单制作网站滑动菜单制作WEB编程基础3、jQuery 选择器 选择器允许您对元素组或单个元素进行操作。在前面的章节中,我们展示了一些有关如何选取 HTML 元素的实例。关键点是学习 jQuery 选择器是如何准确地选取您希望应用效果的
7、元素。jQuery 元素选择器和属性选择器允许您通过标签名、属性名或内容对 HTML 元素进行选择。选择器允许您对 HTML 元素组或单个元素进行操作。在 HTML DOM 术语中,选择器允许您对 DOM 元素组或单个 DOM 节点进行操作。二、关键技术二、关键技术网站滑动菜单制作网站滑动菜单制作WEB编程基础3、jQuery 选择器(1)jQuery 元素选择器 jQuery 使用 CSS 选择器来选取 HTML 元素。$(p)选取 元素。$(p.intro)选取所有 class=intro 的 元素。$(p#demo)选取 id=demo 的第一个 元素。(2)jQuery 属性选择器 j
8、Query 使用 XPath 表达式来选择带有给定属性的元素。$(href)选取所有带有 href 属性的元素。二、关键技术二、关键技术网站滑动菜单制作网站滑动菜单制作WEB编程基础3、jQuery 选择器(2)jQuery 属性选择器$(href=#)选取所有带有 href 值等于#的元素。$(href!=#)选取所有带有 href 值不等于#的元素。$(href$=.jpg)选取所有 href 值以.jpg 结尾的元素。(3)jQuery CSS 选择器 jQuery CSS 选择器可用于改变 HTML 元素的 CSS 属性。下面的例子把所有 p 元素的背景颜色更改为红色:$(p).css
9、(background-color,red);二、关键技术二、关键技术网站滑动菜单制作网站滑动菜单制作WEB编程基础3、jQuery 选择器 二、关键技术二、关键技术网站滑动菜单制作网站滑动菜单制作WEB编程基础4、jQuery 事件(1)jQuery 事件函数jQuery 事件处理函数是 jQuery 中的核心函数。事件处理函数是当 HTML 中发生事件时自动被调用的函数。由“事件”(event)“触发”(triggered)是经常被用到的术语。由于 jQuery 是为事件处理特别设计的,通常是把 jQuery 代码置于网页 部分的“事件处理”函数中。如果您的网站包含许多页面,并且您希望您的
10、 jQuery 函数易于维护,那么请把您的 jQuery 函数放到独立的.js 文件中。二、关键技术二、关键技术网站滑动菜单制作网站滑动菜单制作WEB编程基础4、jQuery 事件(2)jQuery事件参考手册1).jQuery 事件方法事件方法会触发匹配元素的事件,或将函数绑定到所有匹配元素的某个事件。触发实例:上面的例子将触发 id=“demo”的 button 元素的 click 事件。二、关键技术二、关键技术$(button#demo).click()网站滑动菜单制作网站滑动菜单制作WEB编程基础4、jQuery 事件(2)jQuery事件参考手册1).jQuery 事件方法绑定实例:
11、上面的例子会在点击 id=demo 的按钮时隐藏所有图像。二、关键技术二、关键技术$(button#demo).click(function()$(img).hide()网站滑动菜单制作网站滑动菜单制作WEB编程基础4、jQuery 事件(2)jQuery事件参考手册1).jQuery 事件方法二、关键技术二、关键技术网站滑动菜单制作网站滑动菜单制作WEB编程基础4、jQuery 事件(2)jQuery事件参考手册1).jQuery 事件方法二、关键技术二、关键技术网站滑动菜单制作网站滑动菜单制作WEB编程基础4、jQuery 事件(2)jQuery事件参考手册2).jQuery 事件处理方法
12、事件处理方法把事件处理器绑定至匹配元素。二、关键技术二、关键技术网站滑动菜单制作网站滑动菜单制作WEB编程基础4、jQuery 事件(2)jQuery事件参考手册2).jQuery 事件处理方法事件处理方法把事件处理器绑定至匹配元素。二、关键技术二、关键技术网站滑动菜单制作网站滑动菜单制作WEB编程基础5、jQuery 效果(1)jQuery隐藏和显示通过 hide()和 show()两个函数,jQuery 支持对 HTML 元素的隐藏和显示:二、关键技术二、关键技术$(#hide).click(function()$(p).hide(););$(#show).click(function()
13、$(p).show(););网站滑动菜单制作网站滑动菜单制作WEB编程基础5、jQuery 效果(1)jQuery隐藏和显示 hide()和 show()都可以设置两个可选参数:speed 和 callback。语法:$(selector).hide(speed,callback)$(selector).show(speed,callback)callback 参数是在 hide 或 show 函数完成之后被执行的函数名称。speed 参数可以设置这些值:“slow”,“fast”,“normal”或 milliseconds(毫秒):二、关键技术二、关键技术$(button).click(f
14、unction()$(p).hide(1000););网站滑动菜单制作网站滑动菜单制作WEB编程基础5、jQuery 效果(2)jQuery切换 jQuery toggle()函数使用 show()或 hide()函数来切换 HTML 元素的可见状态。隐藏显示的元素,显示隐藏的元素。语法:$(selector).toggle(speed,callback)speed 参数可以设置这些值:slow,fast,normal 或 毫秒。callback 参数是在 hide 或 show 函数完成之后被执行的函数名称。二、关键技术二、关键技术网站滑动菜单制作网站滑动菜单制作WEB编程基础5、jQuer
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 【精品】web编程基础css、javascript、jquery第三部分 jquery可编辑 web 编程 基础 css javascript jquery 第三 部分 编辑
链接地址:https://www.taowenge.com/p-86274426.html
限制150内