![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jquery
dada678
这个作者很懒,什么都没留下…
展开
-
1-1环境搭建
搭建一个jQuery的开发环境非常方便,可以通过下列几个步骤进行。下载jQuery文件库在jQuery的官方网站(http://jquery.com)中,下载最新版本的jQuery文件库。在网站中找到最新版本文件的下载按钮,将jQuery框架文件下载到本地即可,本教案使用的版本为稳定版:1.9.0版。引入jQuery文件库下载完jQuery框架文件后,并不需要任何的转载 2016-07-03 09:05:37 · 187 阅读 · 0 评论 -
3-2:eq(index)过滤选择器
如果想从一组标签元素数组中,灵活选择任意的一个标签元素,我们可以使用:eq(index)其中参数index表示索引号(即:一个整数),它从0开始,如果index的值为3,表示选择的是第4个元素。例如:在浏览器中显示的效果:从图中可以看出,通过调用$("li:eq(3)")过滤选择器代码,获取了第4个元素,并使用css()方法设置了该元素在页面中显示的转载 2016-07-03 09:46:05 · 463 阅读 · 0 评论 -
3-3:contains(text)过滤选择器
与上一节介绍的:eq(index)选择器按索引查找元素相比,有时候我们可能希望按照文本内容来查找一个或多个元素,那么使用:contains(text)选择器会更加方便, 它的功能是选择包含指定字符串的全部元素,它通常与其他元素结合使用,获取包含“text”字符串内容的全部元素对象。其中参数text表示页面中的文字。例如:在浏览器中显示的效果:从图中可以看转载 2016-07-03 09:48:20 · 2840 阅读 · 0 评论 -
3-4:has(selector)过滤选择器
除了在上一小节介绍的使用包含的字符串内容过滤元素之外,还可以使用包含的元素名称来过滤,:has(selector)过滤选择器的功能是获取选择器中包含指定元素名称的全部元素,其中selector参数就是包含的元素名称,是被包含元素。例如:获取指定包含某个元素名的全部元素,并改变它们显示文字的颜色,如下图所示:在浏览器中显示的效果:可以看出,通过使用$("li:转载 2016-07-03 09:50:18 · 273 阅读 · 0 评论 -
3-5:hidden过滤选择器
:hidden过滤选择器的功能是获取全部不可见的元素,这些不可见的元素中包括type属性值为hidden的元素。例如,调用:hidden选择器获取不可见的元素,并将该元素的内容显示在元素中,如下图所示:在浏览器中显示的效果:从图中可以看出,先调用$("p:hidden")代码获取隐藏的元素,并调用该元素的html()方法获取该元素中的内容,最后将该内容显示在转载 2016-07-03 09:52:20 · 277 阅读 · 0 评论 -
3-6:visible过滤选择器
与上一节的:hidden过滤选择器相反,:visible过滤选择器获取的是全部可见的元素,也就是说,只要不将元素的display属性值设置为“none”,那么,都可以通过该选择器获取。例如,使用:visible选择器获取可见的元素,并将该元素的内容显示在元素中,如下图所示:在浏览器中显示的效果:从图中可以看出,调用$("p:visible")选择器代码,获取转载 2016-07-03 09:54:56 · 226 阅读 · 0 评论 -
3-7[attribute=value]属性选择器
属性作为DOM元素的一个重要特征,也可以用于选择器中,从本节开始将介绍通过元素属性获取元素的选择器,[attribute=value]属性选择器的功能是获取与属性名和属性值完全相同的全部元素,其中[]是专用于属性选择器的括号符,参数attribute表示属性名称,value参数表示属性值。例如,使用[attribute=value]属性选择器,获取指定属性名和对应值的全部元素,并设置它们显转载 2016-07-03 09:57:39 · 399 阅读 · 0 评论 -
3-7[attribute=value]属性选择器
属性作为DOM元素的一个重要特征,也可以用于选择器中,从本节开始将介绍通过元素属性获取元素的选择器,[attribute=value]属性选择器的功能是获取与属性名和属性值完全相同的全部元素,其中[]是专用于属性选择器的括号符,参数attribute表示属性名称,value参数表示属性值。例如,使用[attribute=value]属性选择器,获取指定属性名和对应值的全部元素,并设置它们显转载 2016-07-03 09:57:51 · 411 阅读 · 0 评论 -
3-8[attribute!=value]属性选择器
与上一节介绍的[attribute=value]属性选择器正好相反,[attribute!=value]属性选择器的功能是获取不包含属性名,或者与属性名和属性值不相同的全部元素,其中[]是专用于属性选择器的括号符,参数attribute表示属性名称,value参数表示属性值。例如,使用[attribute!=value]属性选择器,获取指定不包含属性名,或与属性名和对应值不同的全部元素,并转载 2016-07-03 09:59:40 · 295 阅读 · 0 评论 -
3-1:first过滤选择器
本章我们介绍过滤选择器,该类型的选择器是根据某过滤规则进行元素的匹配,书写时以“:”号开头,通常用于查找集合元素中的某一位置的单个元素。在jQuery中,如果想得到一组相同标签元素中的第1个元素该怎样做呢?在下面的示例代码中你可能注意到我们会使用 $(“li:first”)注意:书写时以“:”号开头。运行结果: 使用li:fi转载 2016-07-03 09:43:55 · 231 阅读 · 0 评论 -
2-9prev ~ siblings选择器
与上一节中介绍的prev + next层次选择器相同,prev ~ siblings选择器也是查找prev 元素之后的相邻元素,但前者只获取第一个相邻的元素,而后者则获取prev 元素后面全部相邻的元素,它的调用格式如下:$(“prev ~ siblings”)其中参数prev与siblings两者之间通过“~”符号形成一种层次相邻的关系,表明siblings选择器获取的元素都转载 2016-07-03 09:41:03 · 253 阅读 · 0 评论 -
1-2jQuery初体验
如果你了解JavaScript语言,那将对你掌握jQuery如虎添翼,因为jQuery本身就是JavaScript,只不过是把JavaScript代码包装成拿过来就能实现特定功能的代码库!例如,我们想改变页面中所有段落标签中的文本内容:javaScript代码:jQuery代码:以上两段代码完成的功能是一样的。由此可以看出,jQuery更加的简洁方便,我们在转载 2016-07-03 09:06:03 · 278 阅读 · 0 评论 -
1-3#id 选择器(使用身份证号来找人)
jquery能使用CSS选择器来操作网页中的标签元素。如果你想要通过一个id号去查找一个元素,就可以使用如下格式的选择器:$("#my_id")其中#my_id表示根据id选择器获取页面中指定的标签元素,且返回唯一一个元素。例如:在浏览器中显示的效果:从图中可以看出,通过#id选择器的方式获取元素,并在元素中调用html()方法为id="di转载 2016-07-03 09:12:28 · 530 阅读 · 0 评论 -
2-2element 选择器(寻找铅笔)
在文具盒中,有铅笔、钢笔和水彩笔,类似于页面中的、各个元素,虽然同属于一个容器,但有各自的功能,jQuery中可以根据元素名查找元素,格式如下:$(“element”)其中element就是元素的名称,也就是工具盒中的笔的名称,找到水彩笔,我们就可画画了,通过元素名找到元素就可以对它进行操作了。如下图所示:在页面中,根据元素名找到了一个元素,并将它显示的字体加粗。转载 2016-07-03 09:15:35 · 234 阅读 · 0 评论 -
2-3.class 选择器(寻找红色铅笔)
我们在上一小节介绍了通过使用元素名称查询元素的方法,其实,还可以通过元素的类别属性查找元素,就好比在文具盒中要找一个“红色”铅笔一样,根据元素的某个特征进行查找,它的调用格式如下:$(“.class”)其中.class参数表示元素的CSS类别(类选择器)名称。例如,在页面中,通过class选择器获取某个元素,并显示该元素的class类别名称,如下图所示:在浏转载 2016-07-03 09:16:15 · 213 阅读 · 0 评论 -
2-4* 选择器(取走全部铅笔)
有一个非常“牛”的选择器,“*”号选择器,它的功能是获取页面中的全部元素,“全部”啊!包括、、这些元素,相当于可以取走你文具盒中的所有铅笔,格式为:$(“*”)选择器中的参数就一个“*”,既没有“#”号,也没有“.”号。 由于该选择器的特殊性,它常与其他元素组合使用,表示获取其他元素中的全部子元素。如下图所示: 使用*选择器,获取div中的所有子元素并设置三个子元素显示相同转载 2016-07-03 09:30:02 · 353 阅读 · 0 评论 -
2-5sele1,sele2,seleN选择器
有时需要精确的选择任意多个指定的元素,类似于从文具盒中挑选出多根自已喜欢的笔,就需要调用sele1,sele2,seleN选择器,它的调用格式如下:$(“sele1,sele2,seleN”)其中参数sele1、sele2到seleN为有效选择器,每个选择器之间用“,”号隔开,它们可以是之前提及的各种类型选择器,如$(“#id”)、$(“.class”)、$(“selector”)转载 2016-07-03 09:30:31 · 351 阅读 · 0 评论 -
2-6 ance desc选择器
本节开始,我们将介绍层次性选择器。在实际应用开发中,常常是多个元素嵌套在一起,形成复杂的层次关系,通过层次选择器,可以快速定位某一层次的一个或多个元素,ance desc选择器就是其中之一,它的调用格式如下:$("ance desc")其中ance desc是使用空格隔开的两个参数。ance参数(ancestor祖先的简写)表示父元素;desc参数(descendant转载 2016-07-03 09:34:18 · 305 阅读 · 0 评论 -
2-7parent > child选择器
与上一节介绍的ance desc选择器相比,parent > child选择器的范围要小些,它所选择的目标是子集元素,相当于一个家庭中的子辈们,但不包括孙辈,它的调用格式如下:$(“parent > child”)child参数获取的元素都是parent选择器的子元素,它们之间通过“>”符号来表示一种层次关系。如图所示:在浏览器中显示的效果:转载 2016-07-03 09:36:08 · 232 阅读 · 0 评论 -
2-8prev + next选择器
俗话说“远亲不如近邻”,而通过prev + next选择器就可以查找与“prev”元素紧邻的下一个“next”元素,格式如下:$(“prev + next”)其中参数prev为任何有效的选择器,参数“next”为另外一个有效选择器,它们之间的“+”表示一种上下的层次关系,也就是说,“prev”元素最紧邻的下一个元素由“next”选择器返回的并且只返回唯的一个元素。例如,使用转载 2016-07-03 09:38:22 · 355 阅读 · 0 评论 -
网站引导页插件intro.js 的用法
intro.js是一个用于制作网页引导效果的js插件,用法很简单,intro.js.v2.0.rar1.在需要的页面添加引用 intro.js introjs.css这两个文件已经足够,但是文件夹themes中是不同的样式,如果需要也可以引入喜欢的样式文件夹example中是demo,大家也可以照葫芦画瓢2.参数说明this._opt转载 2017-12-15 16:35:01 · 3788 阅读 · 1 评论