zoukankan      html  css  js  c++  java
  • 19 01 15 js 尺寸相关 滚动事件

    尺寸相关、滚动事件

    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).width();
    $(window).height();
    

    4、获取页面文档的宽度高度

    $(document).width();
    $(document).height();
    

    5、获取页面滚动距离

    $(document).scrollTop();  
    $(document).scrollLeft();
    

    6、页面滚动事件

    $(window).scroll(function(){  
        ......  
    })

    jquery属性操作

    1、html() 取出或设置html内容

    // 取出html内容
    
    var $htm = $('#div1').html();
    
    // 设置html内容
    
    $('#div1').html('<span>添加文字</span>');
    

    2、prop() 取出或设置某个属性的值

    // 取出图片的地址
    
    var $src = $('#img1').prop('src');
    
    // 设置图片的地址和alt属性
    
    $('#img1').prop({src: "test.jpg", alt: "Test Image" });
     
  • 相关阅读:
    angular2
    angular1
    JavaScript随笔1
    鼠标样式
    清除浮动
    css-父标签中的子标签默认位置
    [Leetcode] Decode Ways
    [Java] 利用LinkedHashMap来实现LRU Cache
    LinkedHashMap和HashMap的比较使用(转)
    [Java] java.util.Arrays 中使用的 sort 采用的算法 (转)
  • 原文地址:https://www.cnblogs.com/fromlantianwei/p/10274388.html
Copyright © 2011-2022 走看看