如何find'value = x'的元素?
我需要删除value="123"
元素。 我知道所有具有不同值的元素都位于#attached_docs
,但我不知道如何selectvalue="123"
元素。
$('#attached_docs').find ... .remove();
你可以帮我吗?
如果该值使用value
属性在页面的源代码中进行了硬编码,那么您可以
$('#attached_docs :input[value="123"]').remove();
如果你想要的目标元素的值为 编辑 工作两种方式 。 123
,这是由用户设置或编程方式,然后使用
要么
$('#attached_docs :input').filter(function(){return this.value=='123'}).remove();
值完全等于123:
jQuery("#attached_docs[value='123']")
完整参考: http : //api.jquery.com/category/selectors/
使用以下select器。
$('#attached_docs [value=123]').remove();
$('#attached_docs [value="123"]').find ... .remove();
它应该做你的需要,但是,你不能重复ID! 记住它
以下为我工作:
$("[id=attached_docs][value=123]")