1.1 语法:$('div:contains(edu)').css('backgroundColor','yellow');
1.什么是jQuery? 1.1 jQuery介绍 jQuery是一个轻型、快速的、小巧的功能丰富的JavaScript类库。本质就是一堆js的函数的组合。...jQuery有助于刚入门的开发人员,更深入的理解原生DOM的开发方式 jQuery库封装的的确非常经典,做一下小项目和简单的项目足够支撑 第三方类库太丰富!...,jQuery构造函数。...//jQuery的构造函数: // 第一种用法:可以接受一个回调函数,回调就是在页面加载完成后执行。...描述 ID选择器 $("#id"); 获取指定ID的元素 全选选择器 $('*'); 匹配所有元素 类选择器 $(".class"); 获取同一类class的元素 标签选择器 $("div"); 获取同一类标签的所有元素
1.1 jQuery介绍 jQuery是一个轻型、快速的、小巧的功能丰富的JavaScript类库。本质就是一堆js的函数的组合。.../code/lib/jquery.js"> 忘记引包或者引包在入口函数的后面 2.3 jQuery对于页面加载完成入口函数的封装 jQuery内部帮我们做好了页面加载完成的封装...,jQuery构造函数。...//jQuery的构造函数: // 第一种用法:可以接受一个回调函数,回调就是在页面加载完成后执行。...描述 ID选择器 $("#id"); 获取指定ID的元素 全选选择器 $('*'); 匹配所有元素 类选择器 $(".class"); 获取同一类class的元素 标签选择器 $("div"); 获取同一类标签的所有元素
简介 HTML5向Web API新引入了document.querySelector以及document.querySelectorAll两个方法用来更方便地从DOM选取元素,功能类似于jQuery的选择器...document.querySelector('selectors');elementList = document.querySelectorAll('selectors'); 其中参数selectors 可以包含多个CSS选择器...按照深度优先和先序遍历的原则使用参数提供的CSS选择器在DOM进行查找,返回第一个满足条件的元素。...先看个例子,比如我们有个div它的样式类为'foo:bar',当然我知道你一般不会这样写。当我们需要选择它的时候,就需要将其中的冒号进行转义,否则抛错。...比如我们要选择类名里面含反斜杠的元素。是的,我们需要一共使用四个反斜杠!才能正常工作。 ?
class="test" 的所有元素 $("#test").hide() 隐藏所有 id="test" 的元素 3.jQuery选择器 jQuery 元素选择器 jQuery 使用 CSS 选择器来选取...jQuery 属性选择器 jQuery 使用 XPath 表达式来选择带有给定属性的元素。 $("[href]") 选取所有带有 href 属性的元素。...jQuery CSS 选择器 jQuery CSS 选择器可用于改变 HTML 元素的 CSS 属性。...事件函数及效果显示 jQuery 事件处理方法是 jQuery 中的核心函数。...可选的 callback 参数是 toggle() 方法完成后所执行的函数名称。 jQuery animate() 方法用于创建自定义动画。
new Boxy(element, options) 构造函数;创建一个新的boxy对话框。element是对话框的内容;任何有效的参数,jQuery的$()函数在这里也是有效的。...getInner() 返回一个jQuery对象包装对话框的内部区域-框架内包括标题栏一切。 getContent() 返回一个jQuery对象包装对话框的内容区域-框架内的一切,不包括标题栏。...这个class类将被自动添加到传递给Boxy的构造函数的任何元素。...boxy-wrapper .question 通过Boxy.ask()创建的,包含问题文字 .boxy-wrapper .answers 通过Boxy.ask()创建的,包含应答的按钮 .close 这一class类的任何内容的单击事件将关联到关闭对话框上...选择器的外框圆角效果是使用png图片实现的,如果想更改透明程度,可以使用ps修改图片;如果不考虑IE6的话,可以使用另一种常用的圆角方法(不用图片只用css样式)。
headerCls string 添加一个CSS类ID到面板头部。 null bodyCls string 添加一个CSS类ID到面板正文部分。...方式 数组,每个元素都包含’iconCls’和’handler’属性。...2) 一个选择器指定工具栏。...2) 一个选择器指定按钮栏。...每个选项卡面板都有头标题和一些小的按钮工具菜单, 包括关闭按钮和其他自定义按钮。 <!
jQuery UI中的日期选择器灵活易用,可自由定制多种风格的界面。我们先认识一下这个组件的最简单用法,参考代码如下所示。 示例9.6 函数为页面中的某个文本框提供了日期选择器,见斜体部分。...上述代码给我们展示的是jQuery中日期选择器组件的默认效果,我们还可以通过该组件的相关参数来定制多种多样的日期选择器。...>上述代码给Button组件设置了几种不同的图标 上述代码使用dialog函数使一个id是dt的div元素初始化成了对话框组件,见斜体部分。...Dialog参数主要用来设置对话框的外观,常用的参数下所示: Ø buttons:用来设置在对话框上现实哪些按钮,同时可指导按钮对应的事件函数。
jQuery框架特点:jQuery是一个轻量级的脚本,其代码非常小巧;语法简洁易懂,学习速度快,文档丰富;支持CSS1~css3定义的属性和选择器;跨浏览器,支持的浏览器包括IE、FireFox、Chrome...2、创建hello.jsp文件 在WebContent目录下创建一个名称为hell.jsp的文件,在该文件的标记中引入jQuery类库文件,并使用jQuery编写一个弹出对话框,其代码如下所示: image.png...函数。...对话框,这说明jQuery已经可以正常使用。 在jQuery中符号的 使 用 最 为 频 繁 。 的使用最为频繁。的使用最为频繁。...本质上是一个函数,该函数根据其参数的不同可以实现不同的功能,如作为选择器使用、作为功能函数的前缀、创建页面的DOM节点等。
当用jQuery找到带有“.myClass”类的全部元素,然后隐藏它们时,无需循环遍历每一个返回的元素。...,弹出如下对话框则代表没问题: ?...从以上源码可以看到,jQuery是通过函数表达式定义的,所以它是一个函数(function)对象。...html('hello'); // 给所有的p标签都写入hello 运行结果: hello hello hello hello hello 2.类选择器...传入css中定义的类选择器名称,就可以控制包含该选择器的所有标签,示例: <!
引入jQuery UI 首先,需要引入jQuery库和jQuery UI的JavaScript文件。可以通过CDN(内容分发网络)或将文件下载到本地并引用。...themes/base/jquery-ui.css">基本用法 jQuery UI提供了一系列易于使用的UI组件和效果,包括对话框、拖拽、排序、自动完成、日期选择器等。...通过设置autoOpen选项为false,使对话框初始时不显示。使用modal选项将对话框设置为模态对话框,即禁止用户操作其他页面元素。在对话框初始化之后,我们通过点击按钮来打开对话框。...常用UI组件和效果 以下是jQuery UI中一些常用的UI组件和效果:对话框(Dialog):用于创建自定义对话框。拖拽(Draggable):使元素可被拖动。...日期选择器(Datepicker):选择日期的工具。除了上述组件和效果外,还有很多其他组件和效果可供选择和使用。可以根据具体需求,在jQuery UI官方文档中查找相关组件的详细文档和示例。
今天在园子里看到了一篇牛文“Objective-C 2.0 with Cocoa Foundation--- 5,Class类型,选择器Selector以及函数指针 ”,讲得十分精彩,忍不住把它的代码加上注释整理于此...而选择器SEL与函数指针IMP,如果非要跟c#扯上关系的话,这二个结合起来,就点类似c#中的反射+委托,可以根据一个方法名称字符串,直接调用方法。...CATTLE_CLASS @"Cattle" @interface DoProxy : NSObject { BOOL notFirstRun; id cattle[3]; //定义二个选择器...IMP方式的函数指针(obj-C中推荐的方式) IMP say_Func; //定义一个类 Class bullClass; } -(void) doWithCattleId:(id) aCattle..., yourClassName);//显示这个"异类"的相关信息 } } //初始化选择器以及相应函数 - (void) SELFuncs { [self doWithCattleId:cattle
类选择器: 通过元素的类名选取元素,例如 $('.myClass') 选取所有具有 “myClass” 类的元素。 了解了这些选择器后,我们可以更加灵活地定位我们需要操作的元素。...然后,我们使用 for 循环遍历了这些元素,并对每个元素执行了一些操作,比如添加类名和修改文字内容。 这是一个简单的示例,但展示了 for 循环在 JQuery 中的基本用法。...使用 each() 方法 each() 方法是 JQuery 中用于遍历集合的一种强大方式。它遍历一个 JQuery 对象的每个元素,为每个元素执行提供的函数。...-- 具有 item 类的元素 --> 在这个例子中,我们使用了 each() 方法,它接受一个函数作为参数,该函数会在集合的每个元素上被调用...它会将集合中的每个元素传递给一个函数,然后将函数的返回值组成一个新的数组。这个方法在需要对元素进行转换或过滤时非常有用。 让我们看一个使用 map() 方法的例子: <!
跟jQuery的选择器和事件配合起来,可以实现很多很绚的效果,而且简单易用兼容性好。 1. 显示动画 jQuery的原型上的方法 show()方法可以实现让DOM元素进行显示动画。...,每个元素执行一次。...easing:(Optional) 用来指定切换效果,默认是"swing",可用参数"linear" fn:在动画完成时执行的函数,每个元素执行一次。...自定义动画 jQuery封装了对css中数值属性的动画效果的封装,可以让开发人员对数值类的属性进行自定义的动画。...提供"linear" 和 "swing". fn:在动画完成时执行的函数,每个元素执行一次。
使用 引入 先引入jquery文件,才能使用jquery语法 CDN 有网(备用) 本地文件(常用) 工厂函数 - $() "$()"函数用于获取元素节点,创建元素节点或将原生JavaScript对象转换为...jQuery 对象实际是一个类数组对象,包含了一系列 jQuery 操作的方法。...obj.before(newObj); //在$obj的前面添加兄弟元素 移除元素 $obj.remove(); //移除$obj 数据与对象遍历 $(selector).each () 方法规定为每个匹配元素规定运行的函数...index - 选择器的 index 位置 element - 当前的元素 $.each () 函数是框架提供的一个工具类函数,通过它,你可以遍历对象、数组的属性值并进行处理 $.each(Object..., function(){ body }); 为元素对象列表中的每个元素规定运行的函数。
jQuery框架,简介,优势,安装,语法,jQuery选择器,id选择器,类选择器,标记选择器,属性选择器,位置选择器,后代选择器,子代选择器,选择器对象,选择器对象遍历,页面初始化,jQuery的dom...入口函数如下 window.onload = function(){ // 执行代码 } JavaScript的入口函数与jquery入口函数: jquery的入口函数是在HTML所有标签都加载后执行...() 选择器$(" "), 为一个函数,为工厂函数,$为函数名称。...id选择器 $("#id") 根据给定的id匹配一个元素 类选择器 $(".class") 根据给定的类匹配元素 标记选择器 $("element") 根据给定元素名匹配所有元素 属性选择器 $...), keydown(),keyup(),keypress() type参数是含有一个或多个事件类型的字符串,data参数是作为event.data属性值传递给事件对象的额外数据对象,fn参数为绑定到每个匹配元素事件上面的处理函数
.contents() 获得匹配元素集合中每个元素的子元素,包括文本和注释节点。 .each() 对 jQuery 对象进行迭代,为每个匹配元素执行函数。....filter() 将匹配元素集合缩减为匹配选择器或匹配函数返回值的新元素。 .find() 获得当前匹配元素集合中每个元素的后代,由选择器进行筛选。....map() 把当前匹配集合中的每个元素传递给一个函数,产生包含返回值的新的 jQuery 对象。 .next() 获得匹配元素集合中每个元素紧邻的同辈元素。....parent() 获得当前匹配元素集合中每个元素的父元素,由选择器筛选(可选)。...jQuery 核心函数 函数 描述 jQuery() 接受一个字符串,其中包含了用于匹配元素集合的 CSS 选择器。
JQuery 提供了四类函数 (1). DOM 操作 — 重点 (2). 事件处理 (3). 动画函数 (4). AJAX 5. JQuery 的版本问题 (1)....$或者 JQuery 是一个函数,返回值是一个 JQuery 类数组对象 (2)....JQuery 类数组对象提供的函数都自带 for 循环遍历每个查找到的元素 (4). JQuery 函数底层都是 DOM 操作,所以可和原生的 DOM 操作组合使用 (5)....原生 DOM 对象不能调用 JQuery 提供的函数 JQuery 函数返回的类数组对象也不能调用核心 DOM 成员 (6). 原生 DOM 对象和 JQuery 对象间如何转换 ①....fn) 遍历类数组中封装的每一个 DOM 对象,针对每个 DOM 元素执行一次指定的回调函数 (5). $(..).index(domObj) 返回指定的 DOM 元素在当前类数组中的下标 37.
学习jQuery选择器是学习jQuery最重要的一步....(根据元素的css类选择) $("*")选择页面所有元素(选择所有元素) $("#divId, element, .class")(可以将几个选择器用","分隔开然后再拼成一个选择器字符串.会同时选中这几个选择器匹配的内容...由于该事件在文档就绪后发生,因此把所有其他的 JQUERY事件和函数置于该事件中是非常好的做法。...div>执行$("p").parent()之后结果为:[ HelloHello] $("p").parent(".selected")查找段落的父元素中每个类名为...p").parent(".selected")之后结果为:[ Hello Again ] 其他 使用is()方法查找段落的父元素中每个类名为