slice(start, [end])

最后更新于:2022-04-01 05:53:36

### 返回值:jQueryslice(start, *[end]*) ### 概述 选取一个匹配的子集 与原来的slice方法类似 ### 参数 #### **start**Integer*V1.1.4* 开始选取子集的位置。第一个元素是0.如果是负数,则可以从集合的尾部开始选起。 #### **end****Integer*V1.1.4* 结束选取自己的位置,如果不指定,则就是本身的结尾。 ### 示例 #### 描述: 选择第一个p元素 ##### HTML 代码: ~~~ <p>Hello</p><p>cruel</p><p>World</p> ~~~ ##### jQuery 代码: ~~~ $("p").slice(0, 1).wrapInner("<b></b>"); ~~~ ##### 结果: ~~~ [ <p><b>Hello</b></p> ] ~~~ #### 描述: 选择前两个p元素 ##### HTML 代码: ~~~ <p>Hello</p><p>cruel</p><p>World</p> ~~~ ##### jQuery 代码: ~~~ $("p").slice(0, 2).wrapInner("<b></b>"); ~~~ ##### 结果: ~~~ [ <p><b>Hello</b></p>,<p><b>cruel</b></p> ] ~~~ #### 描述: 只选取第二个p元素 ##### HTML 代码: ~~~ <p>Hello</p><p>cruel</p><p>World</p> ~~~ ##### jQuery 代码: ~~~ $("p").slice(1, 2).wrapInner("<b></b>"); ~~~ ##### 结果: ~~~ [ <p><b>cruel</b></p> ] ~~~ #### 描述: 只选取第二第三个p元素 ##### HTML 代码: ~~~ <p>Hello</p><p>cruel</p><p>World</p> ~~~ ##### jQuery 代码: ~~~ $("p").slice(1).wrapInner("<b></b>"); ~~~ ##### 结果: ~~~ [ <p><b>cruel</b></p>, <p><b>World</b></p> ] ~~~ #### 描述: 选取第最后一个p元素 ##### HTML 代码: ~~~ <p>Hello</p><p>cruel</p><p>World</p> ~~~ ##### jQuery 代码: ~~~ $("p").slice(-1).wrapInner("<b></b>"); ~~~ ##### 结果: ~~~ [ <p><b>World</b></p> ] ~~~
';