Closed. This question needs to be more focused。它当前不接受答案。
                            
                        
                    
                
            
                    
                
                        
                            
                        
                    
                        
                            想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
                        
                        4年前关闭。
                    
                
        

我想在一组结构不同的网页上找到文章正文元素。
所有这些页面的唯一共同属性是article body元素拥有数量最多的<p>类型子元素。
允许我查找具有最多<p>个子元素数量的元素的jQuery代码或选择器是什么?

最佳答案

下面是解决此问题的一种方法。

$(function() {
    var biggest_div = $('div').first()
    $('div').each(function() {
        console.log(biggest_div);
        if ( $(this).children('p').length > biggest_div.children('p').length ) {
            biggest_div = $(this);
        }
    });
    $(biggest_div).addClass('highlight')
});


JSFiddle

09-30 00:26