我想检查是否有任何父div在jQuery中有滚动条但我找不到任何好的例子。 这是我的代码: -
<div>
<div class="heading">
<div class="visitor_profile">
<div class="visitor_input_con">
</div>
</div>
</div>
</div>
我想检查.visitor_input_con
的任何父级是否有滚动条,这是我的jquery代码: -
(function($) {
$.fn.hasScrollBar = function() {
return this.get(0).scrollHeight > this.height();
}
})(jQuery);
$('.visitor_input_con').hasScrollBar();
请帮我解决这个问题。 感谢
答案 0 :(得分:9)
你可以过滤掉父母,例如:
if($('.visitor_input_con').parents().filter(function(){
return $(this).hasScrollBar();
}).length)