2015-01-10 15 views
6

Tôi muốn kiểm tra xem div phụ huynh nào có thanh cuộn trong jQuery nhưng tôi không thể tìm thấy bất kỳ ví dụ hay nào. Đây là mã của tôi: -Jquery kiểm tra xem div phụ huynh có thanh cuộn

<div> 
    <div class="heading"> 
     <div class="visitor_profile"> 
      <div class="visitor_input_con"> 
      </div> 
     </div> 
    </div> 
</div> 

Tôi muốn kiểm tra nếu có mẹ của .visitor_input_con có thanh cuộn ở đây là mã jquery của tôi: -

(function($) { 
    $.fn.hasScrollBar = function() { 
    return this.get(0).scrollHeight > this.height(); 
    } 
})(jQuery); 

$('.visitor_input_con').hasScrollBar(); 

Xin hãy giúp tôi để giải quyết vấn đề này. Cảm ơn

Trả lời

8

bạn có thể lọc ra các bậc cha mẹ, ví dụ:

if($('.visitor_input_con').parents().filter(function(){ 
    return $(this).hasScrollBar(); 
}).length) 
+0

Cảm ơn bạn .... :) – user3819192

Các vấn đề liên quan