2016-11-09 55 views
0

我有這2個元素,我想選擇它們中的第一個:not selector。因爲DOM內容正在改變如何根據屬性進行選擇然後按以下方式篩選:不是選擇器?

HTML

<input value="50"> 
<input value="50" name="name2"> 

我這樣做

$('input[value="50"]:not(input[name="name2"])'); 

,但我總是在錯誤的瀏覽器控制檯,我不能像first-child使用訂單選擇的任何

Error: Syntax error, unrecognized expression: input[name="name2"]

謝謝。


編輯:在我的例子屬性名稱不名我正在這個

:not(input[click-once disabled="disabled"]) 

我的名字取代了它在這裏的問題簡化的例子。我很抱歉我的錯誤! 。但我無法刪除問題,因爲它得到了答案。對不起,浪費你的時間

+2

它的工作對我.....雖然'$( '輸入[值= 「50」]:不使用(NAME = 「NAME2」])' )'已經夠了 –

+0

@PranavCBalan對不起,我在錯誤的屬性名稱。我要刪除這個問題。非常感謝你 –

回答

2

嘗試

 $('input[value="50"]').not('input[name="name2"]'); 
+0

謝謝。在我真正的例子中,我正在做一個不同的屬性來解決問題。謝謝你的時間 –

相關問題