gpt4 book ai didi

javascript - Zepto.js 中有类似 nextAll() 的东西吗?

转载 作者:行者123 更新时间:2023-11-28 12:43:09 25 4
gpt4 key购买 nike

我有一个节点列表:

<div id="node-1"></div>
<div id="node-2" class="current"></div>
<div id="node-3"></div>
<div id="node-4"></div>
<div id="node-5"></div>

当使用 $(".current") 作为选择器 (node-2) 时,如何使用 Zepto 获取所有节点 3-5?

最佳答案

这应该有效。几乎就像http://api.jquery.com/nextAll/http://api.jquery.com/prevAll/

;(function($){
var e = {
nextAll: function(s) {
var $els = $(), $el = this.next()
while( $el.length ) {
if(typeof s === 'undefined' || $el.is(s)) $els = $els.add($el)
$el = $el.next()
}
return $els
},
prevAll: function(s) {
var $els = $(), $el = this.prev()
while( $el.length ) {
if(typeof s === 'undefined' || $el.is(s)) $els = $els.add($el)
$el = $el.prev()
}
return $els
}
}

$.extend( $.fn, e )
})(Zepto);

关于javascript - Zepto.js 中有类似 nextAll() 的东西吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10753464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com