可能重复:
jQuery的,根据属性值选择,增加新的属性
jQuery的-如何通过属性选择
请考虑以下代码:
<p>11111111111111</p>
<p MyTag="nima">2222222222</p>
<p>33333333333</p>
<p MyTag="Sara">>4444444444</p>
我怎样才能选择所有p
与属性标记MyTag
?
谢谢
可能重复:
jQuery的,根据属性值选择,增加新的属性
jQuery的-如何通过属性选择
请考虑以下代码:
<p>11111111111111</p>
<p MyTag="nima">2222222222</p>
<p>33333333333</p>
<p MyTag="Sara">>4444444444</p>
我怎样才能选择所有p
与属性标记MyTag
?
谢谢
使用“具有属性”选择 :
$('p[MyTag]')
或选择一个地方该属性具有特定值:
$('p[MyTag="Sara"]')
还有其他选择的“属性值开头”,“属性值包含”等。
正如链接描述我的评论给出 ,这
$('p[MyTag]').each(function(index) {
document.write(index + ': ' + $(this).text() + "<br>");});
作品( 可玩的例子 )。