jQuery,如何通过属性 NAME 查找元素

jQuery, how to find an element by attribute NAME?

本文关键字:NAME 查找 元素 属性 何通过 jQuery      更新时间:2023-09-26

我找到了很多按属性值而不是名称查找元素的示例。我想找到所有元素(可以是链接、按钮、任何东西(的属性包含 deleteuserid .我试过这个:

console.log($('[deleteuserid!=""]'));

但这找到了甚至不包含deleteuserid属性的"一切"......

像这样: jQuery 如何根据数据属性值查找元素? 期望我没有具体值(换句话说,我想找到$("ul").find("[data-slide=*]");

只需使用deleteuserid而不是像下面这样deleteuserid!=""

console.log($('[deleteuserid]'));
您可以使用

jquery 属性选择器按名称进行搜索。

console.log($('[name="deleteuserid"]'));

你可以通过简单的 $('[name="deleteuserid"]'(

console.log($('[name="deleteuserid"]'))
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p name="deleteuserid">
</p>
<div name="deleteuserid">
</div>
<i name="deleteuserid"></i>
<b></b>

$( "*[name*='deleteuserid']" ).addClass('iFoundyou');

JSFiddle

参考:https://www.w3schools.com/cssref/sel_attr_begin.asp

我的演示:我所有的选择都有id=">">

    <select id="f_type" />
    <select id="f_employee" />
   $('[name="form_monitoria_ligacoes"]').find('[id^="f_"]')