我正在开发一个jQuery插件来管理表单集合。该插件旨在添加add、remove、move up和move down按钮以更改该集合。
请记住,按钮可以任意深入:集合是由用户构建的,我不知道按钮在dom中的位置。顺便说一下,它比.collection更深,这就是我所知道的全部。
如何选择所有添加按钮,直到第二个
对于那些有兴趣的人,这个插件可用(但仍在积极开发中),在这里。
集合的根节点始终包含一个选择器,例如
.collection
。只要一个按钮具有
.add
类,它就可以是任何东西
我实现了min
和max
选项,因此add和remove按钮会相应地消失。当我试图管理一组表单集合时,我的问题出现了:如何仅选择与正确集合相关的add按钮?
为了简化问题,请查看以下HTML代码:
<div class="collection">
<div>something</div>
<div>something</div>
<div>
<div class="add">+</div>
</div>
<div>something</div>
<div class="collection">
<div>something</div>
<div>something</div>
<div>
<div class="add">+</div>
</div>
<div>something</div>
</div>
</div>
请记住,按钮可以任意深入:集合是由用户构建的,我不知道按钮在dom中的位置。顺便说一下,它比.collection更深,这就是我所知道的全部。
如何选择所有添加按钮,直到第二个
.collection
,但不再往下?对于那些有兴趣的人,这个插件可用(但仍在积极开发中),在这里。
.add
,选择所有的.collection .collection .collection .add
,移除交集。 - Paul S.html
中,这是否是一个.add
元素? - guest271314