是否可以确定UI.Layout窗格是否有滚动条?我的中心窗格有DIV;其中一个DIV包含一个我试图自动调整大小的jqGrid。使用调整大小事件时,如果没有滚动条,网格会正确调整大小。我相信如果我能确定是否有滚动条,我可以更好地调整网格大小。
谢谢
答案 0 :(得分:1)
你可以创建一个这样的新函数来检查是否存在滚动条
$.fn.hasVerticalScrollBar = function () {
if (this[0].clientHeight < this[0].scrollHeight) {
return true
} else {
return false
}
}
$.fn.hasHorizontalScrollBar = function() {
if (this[0].clientWidth < this[0].scrollWidth) {
return true
} else {
return false
}
}
用法:
alert($('#mydivid').hasHorizontalScrollBar());
alert($('#mydivid').hasVerticalScrollBar());