• jQuery样式及html属性操作


    样式及html属性操作
    1,行内样式 css();
    a:获取样式
    元素.css(样式名称);
    b:设置单个样式
    元素.css("样式名称":"样式值");
    c:设置多个样式
    元素.css({"样式名称1":"样式值1","样式名称2":"样式值2",...});
    d: 带回调函数的
    元素.css({样式名称:function(index,value){
    index是元素在对象集合中的索引位置
    value是原有的样式值
    }});
    e:操作元素的行内样式
    2, css类操作
    offset(); 获取匹配元素在当前视口的相对偏移
    获取元素位置
    元素.offset(); 返回对象包含left与top值
    设置元素的位置
    元素.offset({left:100,top:100});
    position(); 获取匹配元素相对父元素的偏移
    获取元素相对于父级的位置
    元素.position(); 返回相对于父级的包含left与top值
    ****scrollTop(); 获取匹配元素相对滚动条顶部的偏移
    ****scrollLeft();

    height(); 取得匹配元素当前计算的高度值
    获取元素的高度
    元素.height();
    设置元素的高度
    元素.height(20);
    回调函数
    元素.height(function(index,height){
    index是接受元素的索引值
    height是元素的原始高度
    });
    width(); 取得匹配元素当前计算的宽度值
    获取元素的高度
    元素.width();
    设置元素的高度
    元素.width(20);
    回调函数
    元素.width(function(index,height){
    index是接受元素的索引值
    height是元素的原始宽度
    });
    innerHeight(); 获取第一个匹配元素内部区域高度(包括补白、不包括边框)
    innerWidth(); 获取第一个匹配元素内部区域宽度(包括补白、不包括边框)
    outerHeight(); 获取第一个匹配元素外部高度(默认包括补白和边框)。
    outerWidth(); 获取第一个匹配元素外部宽度(默认包括补白和边框)。
    3, removeClass(); 从所有匹配的元素中删除全部或者指定的类。一个或多个
    addClass(); 为每个匹配的元素添加指定的类名。一个或多个
    toggleClass(); 如果存在(不存在)就删除(添加)一个类。
    hasClass(); 检查当前的元素是否含有某个特定的类,如果有,则返回true。
    *****is(); 根据选择器、DOM元素或 jQuery 对象来检测匹配元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true
    4, html属性操作
    attr(); 设置或返回被选元素的属性值。
    获取元素属性 元素.attr("属性名称");
    设置多个属性
    元素.attr({"alt":"","src":""});
    设置单个属性
    元素.attr("alt","哈哈哈");
    属性,回调函数
    元素.attr("alt",function(index,oldValue){
    第一个参数为当前元素的索引值,第二个参数为原先的属性值
    });
    prop(); 获取在匹配的元素集中的第一个元素的属性值。
    data();

  • 相关阅读:
    python连接数据库异步存储
    pythonscrapy之MySQL同步存储
    头有点大
    scrapy反爬虫
    《猫抓老鼠》
    Linux下系统监控工具nmon
    探索式测试学习资料
    开始探索式测试学习之前的思考
    Software Quality Characteristics 软件质量特性
    自动化测试整理 STAF/STAX & Robot Framework
  • 原文地址:https://www.cnblogs.com/2oex/p/9578582.html
Copyright © 2020-2023  润新知