2016-11-09 10 views
0

私はこれらの2つの要素を持っています。セレクタではなく、最初の要素を選択します。 DOMの内容は、私がこのアトリビュートに基づいて選択する方法:フィルタではない:セレクタ?

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

をやってる

HTML

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

を変化させているが、私は常にブラウザのコンソールにエラーが発生しますので、私はfirst-childなどの受注セレクタのいずれかを使用することはできません

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

ありがとう。


EDIT:属性名私の例では、私はこの

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

を作っていた名前ではありません、私は例を簡単にするために、ここで問題になっている名前に置き換え。私は間違って私のミスです! 。それは答えがあるので、私は質問を削除することはできません。

+2

をお試しください) 'は十分です –

+0

@PranavCBalan申し訳ありませんが、私は属性名に間違いがあります。私はその質問を削除するつもりです。大変ありがとうございます –

答えて

2

あなたの時間を無駄にして申し訳ありません `$( ':ありません([名前は= "NAME2"])入力[値= "50"]' が、それは.....私のために働いて

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

ありがとうございます。実際の例では、問題を解決するために別の属性を作っていました。御時間ありがとうございます –

関連する問題