没有任何属性的元素的JQuery选择器
我想选择一个没有任何与之关联的属性的/所有元素。有没有办法选择特定元素而不考虑其他段落标签包含哪些属性?
例如:
This is paragraph 1
This is paragraph 2
...... ...... This is paragraph 3
This is paragraph
要获取没有属性的所有元素,请使用选择器body>*
以及属性filter(否则您将获得html / head / title等)
$("body>*").filter(function() { return this.attributes.length === 0; })
这里简单的小提琴与OPs html
您可以使用html元素的属性集合来查明是否存在任何属性。
演示
ps = $('p').filter(function(){ return this.attributes.length == 0; });