gpt4 book ai didi

jquery - 使用 jquery 选择除当前悬停元素之外的所有同级元素

转载 作者:行者123 更新时间:2023-12-01 04:49:35 25 4
gpt4 key购买 nike

我的表单上有几个由旋转器驱动的输入,在某些情况下,我希望获取具有类 ui-icon 的所有元素,除了当前满足某些要求的元素(不是强制悬停的元素)。例如,我在选择 inputs 时没有问题,因为每个输入都有 uniq ID ,例如:

var otherSpinnerButtons = $(e.target)
.parents('.sub')
.find('input[type="text"]:not(#' + e.target.id + ')')
.siblings('a.ui-spinner-button');

但现在我需要对没有 IDui-icon 元素执行相同的操作。在任何时候我都有应该从 jquery 搜索中排除的元素。如何实现?

Html 代码标记如下。

<div class="parent">
<div class="block1">
<span class="ui-element">
<input type="text" id="SomeUniqId1" />
<a href="" class="ui-spinner-button">
<span class="ui-icon">^</span>
</a>
<a href="" class="ui-spinner-button">
<span class="ui-icon">v</span>
</a>
</span>
</div>

<div class="block2">
<!-- The same as in block1 -->
</div>

<div class="block3">
<!-- The same as in block1 -->
</div>

...
</div>

最佳答案

使用

var otherSpinnerButtons = $(e.target)
.parents('.sub')
.find('input[type="text"]').not(this)
.siblings('a.ui-spinner-button');

关于jquery - 使用 jquery 选择除当前悬停元素之外的所有同级元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22785173/

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