我们如何知道最接近绝对元素的父元素? 任何可用于播放的js脚本或插件
答案 0 :(得分:0)
我会开始玩这样的事情:
function getPositionAnchor(startFromElm) {
var positionAnchor = null;
var validAnchors = ['relative','absolute','fixed'];
var elm = startFromElm.parentElement;
do {
if (validAnchors.indexOf(getComputedStyle(elm)['position']) !== -1
|| elm.tagName.toLowerCase() === 'html') {
positionAnchor = elm;
} else {
elm = elm.parentElement;
}
} while (!positionAnchor)
return positionAnchor;
}