我需要使用1.3.2库,遗憾的是它不支持最后的功能.这导致我的功能失败:
$op.last().next().after($op);
Run Code Online (Sandbox Code Playgroud)
"$ op.last不是函数"
演示:
我在纯js中重写这个功能是不成功的,有什么建议吗?注意,我还需要.first(),但我假设我能够从.last备用代码中推断出它.非常感谢-
要获取最后一个元素,请执行以下操作:
$op.slice( -1 )
Run Code Online (Sandbox Code Playgroud)
现场演示: http ://jsfiddle.net/uscyH/4/
jQuery
.slice()
方法在数组的JavaScript .slice()方法之后被模式化.它模仿的一个特征是负数作为start
或end
参数传递的能力.如果提供了负数,则表示从集合的结尾开始而不是从开头开始的位置.
资料来源:http://api.jquery.com/slice/
要获得第一个元素,请执行以下操作
$op.eq( 0 )
Run Code Online (Sandbox Code Playgroud)
现场演示: http ://jsfiddle.net/uscyH/5/
归档时间: |
|
查看次数: |
544 次 |
最近记录: |