jQuery在'each'中包含隐藏的div

Cor*_*yRS 2 jquery

我需要找到一种方法在each下面的语句中包含隐藏的div .我似乎无法找到答案.这不仅仅是隐藏元素的孩子,所以我无法根据它来编写它display:none

$("div").each(function(){
    if ($(this).hasScrollBar()){
        $(this).addClass('scrollable');
    }
});
Run Code Online (Sandbox Code Playgroud)

hasScrollBar功能:

(function($) {
    $.fn.hasScrollBar = function() {
        return this.get(0).scrollHeight > this.innerHeight();
    }
})(jQuery);
Run Code Online (Sandbox Code Playgroud)

gdo*_*ica 8

$('div')         finds all divs
$('div:hidden')  finds only hidden divs
$('div:visible') finds only visible divs
Run Code Online (Sandbox Code Playgroud)