美文网首页
2019-06-17

2019-06-17

作者: 々_18C | 来源:发表于2019-06-19 08:55 被阅读0次

    尺寸相关、滚动事件

    1、获取和设置元素的尺寸

    width()、height()    获取元素width和height 

    innerWidth()、innerHeight()  包括padding的width和height 

    outerWidth()、outerHeight()  包括padding和border的width和height 

    outerWidth(true)、outerHeight(true)   包括padding和border以及margin的width和height

    2、获取元素相对页面的绝对位置

    offset()

    3、获取可视区高度 

    $(window).height();

    4、获取页面高度 

    $(document).height();

    5、获取页面滚动距离

    $(document).scrollTop(); 

    $(document).scrollLeft();

    6、页面滚动事件 

    $(window).scroll(function(){ 

        ...... 

    })

    元素绝对位置

    $(function(){

    var $pos = $('.pos');

    //offset().log(pos);

    // alert(pos.left + "," + pos.top);

    var w = $pos.ou是获取相对于页面左上角的绝对位置,即使外面再包一层con居中层,也不影响效果

    var pos = $pos.offset();

    // consoleterWidth();

    var h = $pos.outerHeight();

    // alert(w);

    $('.pop').css({left:pos.left + w,top:pos.top});

    $pos.mouseover(function() {

    $('.pop').show();

    });

    $pos.mouseout(function() {

    $('.pop').hide();

    });

    })

    相关文章

      网友评论

          本文标题:2019-06-17

          本文链接:https://www.haomeiwen.com/subject/gfzcqctx.html