JQuery,有没有办法选择页面上具有特定属性的所有元素?

Nib*_*Pig 3 jquery

假设我创建了类似的东西:

<div>
<p myAttribute='Hello'>Text</p>
..
</div>
Run Code Online (Sandbox Code Playgroud)

然后我想在我的页面上找到所有具有myAttribute的元素,无论它们是什么.我该怎么做呢?

Nic*_*ver 10

您可以使用has-attribute选择器,例如:

$("[myAttribute]")
Run Code Online (Sandbox Code Playgroud)

要使用该特定值获取具有该属性的元素,请使用attribute-equals选择器,如下所示:

$("[myAttribute='Hello']")
Run Code Online (Sandbox Code Playgroud)

您可以在此处找到属性选择器的完整列表.