只需检查滚动条是否可见,如果看不到父级。
function getScrollParent(node) { if (node == null) { return null; } if (node.scrollHeight > node.clientHeight) { return node; } else { return getScrollParent(node.parentNode); }}
只需检查滚动条是否可见,如果看不到父级。
function getScrollParent(node) { if (node == null) { return null; } if (node.scrollHeight > node.clientHeight) { return node; } else { return getScrollParent(node.parentNode); }}