3 回答

TA貢獻(xiàn)1808條經(jīng)驗(yàn) 獲得超4個(gè)贊
$.fn.HasScrollBar = function() {
//note: clientHeight= height of holder
//scrollHeight= we have content till this height
var _elm = $(this)[0];
var _hasScrollBar = false;
if ((_elm.clientHeight < _elm.scrollHeight) || (_elm.clientWidth < _elm.scrollWidth)) {
_hasScrollBar = true;
}
return _hasScrollBar;
}
///這是我的解決方案

TA貢獻(xiàn)1942條經(jīng)驗(yàn) 獲得超3個(gè)贊
針對(duì)具體問(wèn)題的單線解決方案:
var elt, hasOverflow = (elt = $('#blue1')).innerWidth() > elt[0].scrollWidth;
只是想打高爾夫球。:]
(注意:這僅適用于水平溢出檢測(cè);添加垂直溢出檢測(cè)也很簡(jiǎn)單。)
- 3 回答
- 0 關(guān)注
- 541 瀏覽
添加回答
舉報(bào)