jQuery的:选择含自定义属性的所有元素[复制](jQuery : select all elem

2019-06-21 04:44发布

可能重复:
jQuery的,根据属性值选择,增加新的属性
jQuery的-如何通过属性选择

请考虑以下代码:

<p>11111111111111</p>
<p MyTag="nima">2222222222</p>
<p>33333333333</p>
<p MyTag="Sara">>4444444444</p>

我怎样才能选择所有p与属性标记MyTag

谢谢

Answer 1:

使用“具有属性”选择 :

$('p[MyTag]')

或选择一个地方该属性具有特定值:

$('p[MyTag="Sara"]')

还有其他选择的“属性值开头”,“属性值包含”等。



Answer 2:

正如链接描述我的评论给出 ,这

$('p[MyTag]').each(function(index) {
  document.write(index + ': ' + $(this).text() + "<br>");});

作品( 可玩的例子 )。



文章来源: jQuery : select all element with custom attribute [duplicate]