JQuery攻略(二) Jquery手册

在上一篇 JQuery攻略(一) 基础知识——选择器 与 DOM 中,我写了js的使用,如何选择元素,和一些比较常用的函数及DOM操作。

在这篇中,我将建立多个列表,将更多的 自定义选择器,函数,DOM操作,对象,效果(后面会写)等手册,一一展现出来。让自己 也方便浏览者更好的查看。

更多,更详细的使用方法可去官网 http://api.jquery.com/查阅。

此章节有

 

  2.1 自定义选择器

  2.2 HTML DOM 函数

  2.3 CSS DOM 函数

  2.4 jQuery 遍历函数 

  2.5 String 对象

  2.6 RegExp 对象

2.1 自定义选择器

 

  在Jquery中,基本的选择器有三种方式选取元素,

  1.元素选择
    $('P')  --选择HTML文档中所有P元素标签
    $('div')  --选择HTML文档中所有div元素标签

  2.id选择器
    $('#A')  --选择HTML文档中所有id=A的元素

  3.class选择器
    $('.color')  --选择HTML文档中所有class=color的元素

    利用上面三种基本选择器,有时选取的元素太多,我们需要更详细的筛选,那,自定义选择器就上场了。

    例如: 

      $("[href!='#']") 选取所有带有 href 值不等于 "#" 的元素。

      $("input[id=xx]") 选取id=xx 的input元素

      $("input[name=xx]") 选取name=xx 的所有input元素

      $("input[type=xx]") 选取type=xx 的所有input元素

      $("[href$='.jpg']") 选取所有 href 值以 ".jpg" 结尾的元素。

      $("p.intro") 选取所有 class="intro" 的 <p> 元素。

      $("p#demo") 选取所有 id="demo" 的 <p> 元素。

      $("ul li:first") 每个 <ul> 的第一个 <li> 元素

  jQuery 选择器

选择器实例选取
* 选择器$("*")所有元素
# 选择器$("#Element_id")id="Element_id" 的元素
. 选择器$(".ClassName")所有 class="ClassName" 的元素
element 选择器$("p")所有 <p> 元素
.class.class$(".ClassName1.ClassName2")所有 class="ClassName1" 且 class="ClassName2" 的元素
   
:first 选择器$("p:first")第一个 <p> 元素
:last 选择器$("p:last")最后一个 <p> 元素
:even 选择器$("tr:even")所有偶数 <tr> 元素
:odd 选择器$("tr:odd")所有奇数 <tr> 元素
   
:eq(index) 选择器$("ul li:eq(3)")列表中的第四个元素(index 从 0 开始)
:gt(no) 选择器$("ul li:gt(3)")列出 index 大于 3 的元素
:lt(no) 选择器$("ul li:lt(3)")列出 index 小于 3 的元素
:not(selector)$("input:not(:empty)")所有不为空的 input 元素
   
:header 选择器$(":header")所有标题元素 <h1> - <h6>
:animated 选择器$(":animated")所有动画元素
   
:contains(text) 选择器$(":contains('string')")包含指定(string)字符串的所有元素
:empty 选择器$(":empty")无子(元素)节点的所有元素
:hidden$("p:hidden")所有隐藏的 <p> 元素
:visible 选择器$("table:visible")所有可见的表格
   
s1,s2,s3$("th,td,.ClassName")所有带有匹配选择的元素
   
[attribute] 选择器$("[href]")所有带有 href 属性的元素
[attribute=value] 选择器$("[href='#']")所有 href 属性的值等于 "#" 的元素
[attribute!=value] 选择器$("[href!='#']")所有 href 属性的值不等于 "#" 的元素
[attribute$=value] 选择器$("[href$='.jpg']")所有 href 属性的值包含以 ".jpg" 结尾的元素
   
:input 选择器$(":input")所有 <input> 元素
:text 选择器$(":text")所有 type="text" 的 <input> 元素
:password 选择器$(":password")所有 type="password" 的 <input> 元素
:radio 选择器$(":radio")所有 type="radio" 的 <input> 元素
:checkbox 选择器$(":checkbox")所有 type="checkbox" 的 <input> 元素
:submit 选择器$(":submit")所有 type="submit" 的 <input> 元素
:reset 选择器$(":reset")所有 type="reset" 的 <input> 元素
:button 选择器$(":button")所有 type="button" 的 <input> 元素
:image 选择器$(":image")所有 type="image" 的 <input> 元素
:file 选择器$(":file")所有 type="file" 的 <input> 元素
   
:enabled 选择器$(":enabled")所有激活的 input 元素
:disabled 选择器$(":disabled")所有禁用的 input 元素
:selected 选择器$(":selected")所有被选取的 input 元素
:checked 选择器$(":checked")所有被选中的 input 元素

  有些选择器的参数是可以是一个fucntion(){} :lt(no) :gt(no)  :eq(index) 选择器 具体例子可看另一位博友写的 自定义选择器 。

 

2.2 HTML DOM 函数

 

  在上一篇的 1.7 对DOM节点的操作 中,有写到一些多DOM节点的操作函数,下面我将他们整理成列表的形式以便查阅(部分遗漏的会补上,例子有可能更改)

这些方法对于 XML 文档和 HTML 文档均是适用的,除了一个函数之外:html()。

方法实例描述
addClass()$("p").addClass("className");向匹配的所有p元素添加指定的类名。
after()$("p").after("<p> Hello world!</p> ");在匹配的所有p元素之后插入内容<p>Hello world!</p>,同等级没有嵌套关系,与before()函数对应。
append()$("p").append("<b>Hello world!</b>");向匹配p元素集合中的每个元素结尾插入由参数指定的内容,会嵌套在内部<p><b>Hello world!</b></p>
appendTo()$("<b>Hello world!</b>").appendTo("p");向目标结尾插入匹配元素集合中的每个元素。会嵌套在内部,与append只是语法不一样。
attr()$("#Elemet_id").attr('property');
$("#Elemet_id").attr('property','value');
$("#Elemet_id").attr({'property1': 'value1', 'property2': 'value2'}); //设置多个属性

设置或返回匹配元素的属性和值。

//获取属性 var width = $("img").attr("width");

//设置属性 $("img").attr("width","180");

before()$("p").before("<p>Hello world!</p>");在匹配的所有p元素之前插入内容。同等级
clone()$("p").clone().prependTo("p");创建匹配元素集合的副本。克隆一个p元素,将他插入到p元素下成为他的下一级。
detach()$("p").detach();从 DOM 中移除匹配元素集合,包括所有文本和子节点,detach() 会保留所有绑定的事件、附加的数据,这一点与 remove() 不同。
empty()$("div").empty();删除匹配的元素集合中所有的子节点。包括所有文本和子节点。
hasClass()$("p").hasClass("ClassName");检查被选元素是否包含指定的 class。
html()$("#div").html();//取值
$("#div").html("This is a div");//赋值
设置或返回匹配的元素集合中的 HTML 内容。如果该方法未设置参数,则返回被选元素的当前内容。
insertAfter()$("<span>Hello world!</span>").insertAfter("p");把匹配的元素插入到另一个指定的元素集合的后面。与insertBefore()函数对应。同等级不包含
insertBefore()$("<span>Hello world!</span>").insertBefore("#5");把匹配的元素插入到另一个指定的元素集合的前面。同等级不包含。
prepend()$("p").prepend('<h2>插入元素h2</h2>');向匹配元素集合中的每个元素开头插入由参数指定的内容。插入的元素为<p>的下级
prependTo()$('<h2>插入元素h2</h2>').prependTo("p");向目标开头插入匹配元素集合中的每个元素。插入的元素为<p>的下级
remove()$("p").remove();移除所有匹配的元素,包括所有文本和子节点。
removeAttr()$("p").removeAttr("id");从所有匹配的元素中移除指定的属性,从任何 p 元素中移除 id 属性。
removeClass()$("div").removeClass("ClassName");从所有匹配的元素中删除全部或者指定的类。
replaceAll()$("<div>我也变成div了!</div>").replaceAll("#P2");用匹配的元素替换所有匹配到的元素。
replaceWith()$("#P1").replaceWith("<div>变成div了!</div>");用新内容替换匹配的元素,replaceAll() 与 replaceWith() 作用相同。差异在于语法:内容和选择器的位置,以及 replaceWith()能够使用函数进行替换。
text()$("p").text();//获取 $("p").text("Hello <b>world</b>!"); //设置设置或返回匹配元素的内容。
toggleClass()$("p").toggleClass("className");从匹配的元素中添加或删除一个类。切换被选元素的class.
unwrap()$("p").unwrap();移除并替换指定元素的父元素,跳出父节点的包裹。
val()$("#input").val(); //取文本框的值
$("#input").val("change input value"); //为文本框赋值
设置或返回匹配元素的值。
wrap()$("p").wrap("<div></div>");把匹配的元素用指定的内容或元素包裹起来,单个<p>元素<div>包裹起来。有多少个p,就有多少个div
wrapAll()$("p").wrapAll("<div></div>");把所有匹配的元素用指定的内容或元素包裹起来,将所有匹配的<p>元素用一个<div>包裹起来。不管有多少个p,就只有一个div
wrapinner()$("p").wrapInner("<b>加粗</b>");将每一个匹配的元素的子内容用指定的内容或元素包裹起来,将匹配元素的内容用指定的参数包裹起来,包括子节点,和内容。

 

2.3 CSS DOM 函数

 

  下面列出一些方法设置或返回元素的 CSS 相关属性。

CSS 属性实例描述
css()$("p").css("color"); //取值返回rgb
$("p").css("color","red");//设置
$("p").css({ "color":"white", "font-size":"20px", "padding":"5px" });//多值设置
返回或设置匹配的元素的一个或多个样式属性。
height()$("p").height();//取值
$("p").height(50);//设置
返回或设置匹配元素的高度。
offset()var position = $("p").offset(); var left = position.left; var top = position.top;返回或设置匹配元素相对于文档的偏移(位置)。
offsetParent()$("p").offsetParent()返回最近的父级定位元素。定位元素指的是元素的 CSS position 属性被设置为 relative、absolute 或 fixed 的元素。 可以通过 jQuery设置 position,或者通过 CSS 的 position 属性。
position()var x=$("p").position(); var left = x.left; var top = x.top;返回匹配元素相对于父元素的位置(偏移)。
scrollLeft()$("div").scrollLeft();设置或返回匹配元素相对滚动条左侧的偏移。滚动条的水平位置指的是从其左侧滚动过的像素数。当滚动条位于最左侧时,位置是 0。
scrollTop()$("div").scrollLeft();返回或设置匹配元素的滚动条的垂直位置。如果该方法未设置参数,则返回以像素计的相对滚动条顶部的偏移。
width()$("p").width();返回或设置匹配元素的宽度。

  

2.4 jQuery 遍历函数

 

  jQuery 遍历函数 

函数实例描述
.add().add(selector)
$("div").css("border", "2px solid red").add("p")
将元素添加到匹配元素的集合中。(五种使用方法)
.andSelf()$("p").andSelf().nextAll().css("background-color", "red");把堆栈中之前的元素集添加到当前集合中。(包括了自己)
.children()$("div").children();返回匹配元素集合中每个元素的子元素,添加可选参数可通过选择器进行过滤。(只向下匹配一层)
.closest()$("p").closest("div").addClass("hilight ")
// 从p元素往上遍历,遇到的第一个div,返回集合,包括了div所有子级
从元素本身开始,逐级向上级元素匹配,并返回最先匹配的父级元素。
.parents() 和 .closest() 方法类似,它们都沿 DOM 树向上遍历。
前者是沿 DOM 树向上遍历,直到文档的根元素为止,将每个祖先元素添加到一个临时的集合;如果应用了选择器,则会基于该选择器对这个集合进行筛选。
后者是沿 DOM 树向上遍历,直到找到已应用选择器的一个匹配为止。
.contents()$("p").contents();获得匹配元素集合中每个元素的子节点,包括文本和注释节点。
.each()$("p").each(function(index,element){......});对 jQuery 对象进行迭代,为每个匹配元素执行函数。
.end()$("p").find("span").end().css("border", "2px red solid");
// 选择所有p元素,找到这些p元素中的 span 元素,然后将它们恢复为p元素,并把段落设置为两像素的红色边框:
结束当前链中最近的一次筛选操作,并将匹配元素集合返回到前一次的状态。
.eq()$("div").eq(2); // 第三个,从零开始将匹配元素集合缩减为位于指定索引的新元素。
.filter()$("div").filter(".middle")
匹配所有div,class = middle 的所有元素
将匹配元素集合缩减为匹配选择器或匹配函数返回值的新元素。
.find()$("p").find("span");
// 匹配所有p元素中的span元素
获得当前元素集合中每个元素的后代,通过选择器、jQuery 对象或元素来筛选。(可指定范围)
.first()$("p span").first();
// 与last()相对应
将匹配元素集合缩减为集合中的第一个元素。
.has()$("div").has("a");
// 匹配所以div元素中带有a元素的集合
将匹配元素集合缩减为包含特定元素的后代的集合。
.is()$("p").parent().is("div");
// p元素的父级是div
根据选择器检查当前匹配元素集合,如果存在至少一个匹配元素,则返回 true。
.last()$("p span").last();
// 与first()相对应
将匹配元素集合缩减为集合中的最后一个元素。
.map()$("input").map(function(){ alert ($(this).val());})
// 相当与遍历 input集合列表,将它们的值一个个弹出
把当前匹配集合中的每个元素传递给函数,产生包含返回值的新 jQuery 对象。
.next()$("#div").next("p");
// 返回id=div元素最临近的一个p元素
// 如next()没有参数的话,返回的是与id=div相同的下一个元素
获得匹配元素集合中每个元素紧邻的同辈元素。(只一个元素,方向向下与.prev()相反)
.nextAll()$("#div").nextAll("p");
// 返回id=div元素最临近的所有p元素 (向下)
// 如next()没有参数的话,返回的是id=“div”元素以下的所有元素
获得匹配元素集合中每个元素之后的所有同辈元素,由选择器进行筛选(可选)。(同级,向下,不包括自己)
.nextUntil()$("#1").nextUntil("#11");
// 如果序号连续的话,这里选中的元素个数将是 9 个;并不包括 1 和 11 本身
获得每个元素之后所有的同辈元素,直到遇到匹配选择器的元素为止。(向下,不包括自己,与 prevUntil()相对)
.not()$("p").not("#id1");
// 反选择,匹配了id=id1 除外的所有 p元素
从匹配元素集合中删除元素。
.offsetParent()$("p").offsetParent();
// p元素第一个有position:absolute 或者 relative 的父级
获得用于定位的第一个父元素。
.parent()$("p").parent();
// 与children()函数一样,只有匹配一层。向上。
获得当前匹配元素集合中每个元素的父元素,由选择器筛选(可选)。
.parents()$("p").parents()
// p元素的所有父级
获得当前匹配元素集合中每个元素的祖先元素,由选择器筛选(可选)。
.parentsUntil()$("#11").parentsUntil("#1");
// 假如 #11到#1连续嵌套,那么,这里会选到10个元素,包括#11,但不包括#1
获得当前匹配元素集合中每个元素的祖先元素,直到遇到匹配选择器的元素为止。
.prev()$("#div").prev("p");
// 返回id=div元素最临近的一个p元素
// 如next()没有参数的话,返回的是与id=div相同的上一个元素
获得匹配元素集合中每个元素紧邻的前一个同辈元素,由选择器筛选(可选)。(只一个元素,方向向上与.next()相反)
.prevAll()$("#div").prevAll("p");
// 返回id=div元素最临近的所有p元素(向上)
// 如 prevAll()没有参数的话,返回的是id=“div”元素以上的所有元素
获得匹配元素集合中每个元素之前的所有同辈元素,由选择器进行筛选(可选)。(同级,向上,不包括自己)
.prevUntil()$("#11").prevUntil("#1");
// 如果序号连续的话,这里选中的元素个数将是 9 个;并不包括 1 和 11 本身
获得每个元素之前所有的同辈元素,直到遇到匹配选择器的元素为止。(向上,不包括自己,与nextUntil()相对)
.siblings()$("p").siblings();
// 选择所有与p元素同级元素,不分元素类型
获得匹配集合中每个元素的同胞,通过选择器进行筛选是可选的。(不分元素类型)
.slice()$("p").slice(0, 5);
// 0是开始下标,选取5个 如果有嵌套,嵌套也算
// <p>1<2><3><4><5></p></p></p></p></p><p>6</p>只会选到5
把匹配元素集合缩减为指定的指数范围的子集。

  

2.5 String 对象

 

  string 属性

属性描述实例说明
constructor对创建该对象的函数的引用object.constructor
length可返回字符串中的字符数目stringObject.length
"Hello World!".length
prototype向对象添加属性和方法object.prototype.name=value/function

 

  string 方法

方法描述实例
anchor()创建 HTML 锚。txt.anchor("txt");
big()用大号字体显示字符串。txt.big();
blink()显示闪动字符串。 
bold()使用粗体显示字符串。 
charAt()返回在指定位置的字符。 
charCodeAt()返回在指定的位置的字符的 Unicode 编码。 
concat()连接字符串。stringObject.concat(stringX,stringX,...,stringX)
fixed()以打字机文本显示字符串。stringObject.fixed()
fontcolor()使用指定的颜色来显示字符串。stringObject.fontcolor(color)
fontsize()使用指定的尺寸来显示字符串。size 1-7stringObject.fontsize(size)
fromCharCode()从字符编码创建一个字符串。String.fromCharCode(numX,numX,...,numX)
indexOf()检索字符串。一次stringObject.indexOf(searchvalue,fromindex)
italics()使用斜体显示字符串。stringObject.italics()
lastIndexOf()从后向前搜索字符串。searchvalue 搜索字段,startindex开始下标,0为开始下标stringObject.lastIndexOf(searchvalue,startindex)
link()将字符串显示为链接。stringObject.link("url")
localeCompare()用本地特定的顺序来比较两个字符串。返回值 -1,0,1stringObject.localeCompare(target)
match()找到一个或多个正则表达式的匹配。返回值匹配到的数组stringObject.match(searchvalue)
stringObject.match(regexp)
replace()替换与正则表达式匹配的子串。返回一个新的字符串stringObject.replace(regexp/substr,replacement)
search()检索与正则表达式相匹配的值。返回一个新的字符串stringObject.search(regexp)
slice()提取字符串的片断,并在新的字符串中返回被提取的部分。stringObject.slice(start,end)
small()使用小字号来显示字符串。stringObject.small()
split()把字符串分割为字符串数组。stringObject.split(string/char/RegExp,howmany)
strike()使用删除线来显示字符串。stringObject.strike()
sub()把字符串显示为下标。stringObject.sub()
substr()从起始索引号提取字符串中指定数目的字符。stringObject.substr(start,length)
substring()提取字符串中两个指定的索引号之间的字符。stringObject.substring(start,stop)
sup()把字符串显示为上标。stringObject.sup()
toLocaleString()方法可把一个对象转换为本地格式的字符串。array.toLocaleString() 、 date.toLocaleString() 、 Number.toLocaleString()
toLocaleLowerCase()把字符串转换为小写。stringObject.toLocaleLowerCase()(根据本地语言)
toLocaleUpperCase()把字符串转换为大写。(根据本地语言)stringObject.toLocaleUpperCase()
toLowerCase()把字符串转换为小写。stringObject.toLowerCase()
toUpperCase()把字符串转换为大写。stringObject.toUpperCase()
toSource()代表对象的源代码。object.toSource()
toString()返回字符串。array.toString() 、 boolean.toString() 、 date.toString()、 Number.toString()
valueOf()返回某个字符串对象的原始值。stringObject.valueOf()

 

一段代码

    var txt = "Hello World!";

    document.write("<p>anchor: " + txt.anchor("txt") + "</p>"); //生成--><a> name="txt">Hello World!</a>

    document.write("<p>Big: " + txt.big() + "</p>"); //生成--><big>Hello world!</big>    

    document.write("<p>Blink: " + txt.blink() + " (好像没啥效果)</p>"); //生成--><blink>Hello World!</blink>

    document.write("<p>Bold: " + txt.bold() + "</p>"); //生成--><b>Hello World!</b>

    document.write("<p>charAt: " + txt.charAt(1) + " </p>"); ; //下标从0开始 e 返回值string

    document.write("<p>charCodeAt: " + txt.charCodeAt(1) + " </p>"); //下标从0开始 101(e)参数是-1或者没找到得到的是 NaN 返回值int

    document.write("<p>Fixed: " + txt.fixed() + "</p>"); //生成--><tt>Hello World!</tt>

    document.write("<p>Fontcolor: " + txt.fontcolor("Red") + "</p>"); //生成--><font color="Red">Hello World!</font>

    document.write("<p>Fontsize: " + txt.fontsize(16) + "</p>"); //生成--><font size="16">Hello World!</font>

    document.write("<p>Small: " + txt.small() + "</p>"); //生成--><small>Hello World!</small>

    document.write("<p>Italic: " + txt.italics() + "</p>"); //生成--><i>Hello World!</i>

    document.write("<p>Strike: " + txt.strike() + "</p>"); //生成--><strike>Hello World!</strike>

    document.write("<p>Lowercase: " + txt.toLowerCase() + "</p>"); //生成-->hello world!

    document.write("<p>Uppercase: " + txt.toUpperCase() + "</p>"); //生成-->HELLO WORLD!

    document.write("<p>Subscript: " + txt.sub() + "</p>"); //生成--><sub>Hello World!</sub>

    document.write("<p>Superscript: " + txt.sup() + "</p>"); //生成--><sup>Hello World!</sup>

    document.write("<p>Link: " + txt.link("http://www.cnblogs.com") + "</p>"); //生成--><a href="http://www.cnblogs.com">Hello World!</a>
View Code

 

2.6 RegExp 对象 

 

RegExp 对象完成对正则表达式的封装,它是对字符串执行模式匹配的强大工具。

语法:new RegExp(stringpattern, parameter);

参数 stringpattern 是一个字符串正则表达式

参数 parameter 可选,i(大小写忽略),g(全局匹配),m(多行匹配)指定匹配范围

返回值 一个新的 RegExp对象,

 

范围标识

范围修饰符描述实例
i忽略大小写敏感匹配。new RegExp("regexp","i")
g全局匹配(匹配所有匹配而非在找到第一个匹配后停止)。new RegExp("regexp","g")
m执行多行匹配。new RegExp("regexp","m")

 

范围匹配

表达式描述
[abc]匹配方括号中abc的任何字符。
[^abc]匹配任何不是abc的字符。
[0-9]匹配任何从 0 至 9 的数字。
[a-z]匹配任何从小写 a 到小写 z 的字符。
[A-Z]匹配任何从大写 A 到大写 Z 的字符。
[A-z]匹配任何从大写 A 到小写 z 的字符。
[adgk]匹配给定集合内的任何字符。
[^adgk]匹配给定集合外的任何字符。
(red|blue|green)匹配任何指定的选项。

 

元字符匹配

元字符描述
.匹配单个字符,匹配除换行符以外的任意字符。
\w匹配字母或数字或下划线或汉字。
\W匹配非单词字符。
\d匹配数字。
\D匹配非数字字符。
\s匹配空白字符。
\S匹配非空白字符。
\b匹配单词边界。
\B匹配非单词边界。
\0匹配 NUL 字符。
\n匹配换行符。
\f匹配换页符。
\r匹配回车符。
\t匹配制表符。
\v匹配垂直制表符。
\xxx匹配以八进制数 xxx 规定的字符。
\xdd匹配以十六进制数 dd 规定的字符。
\uxxxx匹配以十六进制数 xxxx 规定的 Unicode 字符。

 

量词匹配

量词描述
n+匹配至少一个或者更多 n 的字符串。
n*匹配零个或多个 n 的字符串。
n?匹配零个或一个 n 的字符串。
n{X}匹配X 个 n 的字符串。
n{X,Y}匹配至少X个 最多Y 个 n 的字符串。
n{X,}匹配至少 X 个 n 的字符串。
n$匹配结尾为 n 的字符串。
^n匹配开头为 n 的字符串。
?=n匹配任何其后紧接指定字符串 n 的字符串。
?!n匹配任何其后没有紧接指定字符串 n 的字符串。

 

对象属性

属性描述
globalRegExp 对象是否具有标志 g。
ignoreCaseRegExp 对象是否具有标志 i。
lastIndex一个整数,标示开始下一次匹配的字符位置。
multilineRegExp 对象是否具有标志 m。
source正则表达式的源文本。

 

对象方法

方法描述实例
compile编译正则表达式。patt1.compile("patt", "g")
exec检索字符串中指定的值。返回找到的值,并确定其位置。patt1.exec('TestString')
test检索字符串中指定的值。返回 true 或 false。patt1.test('TestString')

 

支持RegExp对象的String对象方法

方法描述
search检索与正则表达式相匹配的值。
match找到一个或多个正则表达式的匹配。
replace替换与正则表达式匹配的子串。
split把字符串分割为字符串数组。

 

 The end 

 

  Jquery的函数有很多,这里只是列举了一些比较常用的函数。如果想或多更过更详细的函数和例子,可以访问 官网 和  W3cSchool手册

  另外,在另一位博友"kuku-1"那里,我下载了 离线版本的 Jquery Api l.4 版本, 这是 他的 这是 我的(两个是一样的)。  

jQuery系列链接汇总

JQuery攻略(一) 基础知识——选择器 与 DOM

JQuery攻略(三)数组与字符串

JQuery攻略(四)事件

转载于:https://www.cnblogs.com/Jolinson/p/3445351.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值