Javascript 如何使用jQuery选择具有特定ARIA值的所有元素?
假设我有一个如下所示的示例页面:Javascript 如何使用jQuery选择具有特定ARIA值的所有元素?,javascript,jquery,jquery-selectors,wai-aria,Javascript,Jquery,Jquery Selectors,Wai Aria,假设我有一个如下所示的示例页面: <!DOCTYPE html> <html> <body> <h1 aria-controls="name1">heading</h1> <p aria-controls="name2">paragraph</p> <span aria-controls="name1">span</span> <script type="text/javas
<!DOCTYPE html>
<html>
<body>
<h1 aria-controls="name1">heading</h1>
<p aria-controls="name2">paragraph</p>
<span aria-controls="name1">span</span>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
</body>
</html>
标题
段落
跨度
如何使用jQuery选择(2)个元素,并将其aria控件
属性设置为name1
?(忽略元素类型不同的事实)
谢谢大家! 属性选择器
[aria-controls="name1"]
应该有用
文档:使用以下内容-
var elements = $("body").find("[aria-controls='name1']");
上面是为了在容器中查找元素,例如本例中的主体,它也可以是一些div
--或--
如果您想获取具有此属性的所有元素,请参见上文谢谢,先生。效果很好。我还不能接受这个答案。。。但10分钟后我会的。
var elements = $("[aria-controls='name1']");