jQuery:select具有自定义属性的所有元素

可能重复:
jQuery,按属性值select,添加新的属性
jQuery的 – 如何select的属性

请考虑这个代码:

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

我怎样才能select所有与标签MyTag p标签?

谢谢

使用“has属性”select器 :

 $('p[MyTag]') 

或者select一个属性具有特定值的地方:

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

还有其他的“属性值开始”,“属性值包含”等select器

正如我在评论中给出的链接所描述的那样

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

作品( 可玩的例子 )。