value="123"
の要素を削除する必要があります。私は異なる値を持つすべての要素が#attached_docs
にあることを知っていますが、value="123"
で要素を選択する方法はわかりません。'value = x'の要素を見つける方法は?
$('#attached_docs').find ... .remove();
私を助けることができますか?
value="123"
の要素を削除する必要があります。私は異なる値を持つすべての要素が#attached_docs
にあることを知っていますが、value="123"
で要素を選択する方法はわかりません。'value = x'の要素を見つける方法は?
$('#attached_docs').find ... .remove();
私を助けることができますか?
、あなたは
$('#attached_docs :input[value="123"]').remove();
をすることができます
$('#attached_docs :input').filter(function(){return this.value=='123'}).remove();
または
...ユーザーによって設定またはプログラムされた123
の値が、その後、
EDIT
は、両方の方法の作品を使用していデモ
http://jsfiddle.net/gaby/RcwXh/2/
$('#attached_docs [value="123"]').find ... .remove();
ただし、あなたは のIDを複製できません。それを覚えてください
IDについてのよくあるご質問 –
次のセレクタを使用してください。
$('#attached_docs [value=123]').remove();
123に正確に等しい値:
jQuery("#attached_docs[value='123']")
全参照:値がvalue
属性を使用して、ページのソースにハードコードされている場合はhttp://api.jquery.com/category/selectors/
次のために働いていました私:
$("[id=attached_docs][value=123]")
'123'の代わりに何をすればいいですか? –
@JayMomayaは 'filter'と内部の' array_var.includes(this.value) 'で2番目のバージョンを使用します。 –