2
我的表單上有幾個支持spiner的輸入,並且在某些事件中,我希望獲得除ui-icon
級別之外的所有元素,但當前符合某些要求(非強制性徘徊)的元素除外。我沒有問題與選擇,例如,inputs
因爲每個人都有的uniq ID
的東西,如:使用jquery選擇除當前懸停的元素之外的所有siblong
var otherSpinnerButtons = $(e.target)
.parents('.sub')
.find('input[type="text"]:not(#' + e.target.id + ')')
.siblings('a.ui-spinner-button');
但現在我需要做同樣的與未ID
ui-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>
'$(本).closest( 'UI微調按鈕 ')。兄弟姐妹(' a.ui微調按鈕')'??? –