>  기사  >  웹 프론트엔드  >  HTML 获取当前标签在页面的位置,并且把其他的浮动窗口显示过来_html/css_WEB-ITnose

HTML 获取当前标签在页面的位置,并且把其他的浮动窗口显示过来_html/css_WEB-ITnose

WBOY
WBOY원래의
2016-06-24 11:52:561342검색

//event--事件对象

//ele当前标签

function hover(event, ele) {
            var t, l, a, b;
            a = ele;
            t = a.offsetTop;
            l = a.offsetLeft;
            while (a.tagName != "BODY") {
                a = a.offsetParent;
                t = t + a.offsetTop;
                l = l + a.offsetLeft;
            }
            var x = (parseInt(l) - 200) + "px";
            var y = (parseInt(t) - 200) + "px";//当前标签的位置
            $(ele).prev().prev().show();
            $(ele).prev().prev().css("top", y);
            $(ele).prev().prev().css("left", x);
            $(ele).prev().prev().css("width", "210px");
        }

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.