• 今日杂记


    jquery

    停止text输入,光标停止效果:

    写在key事件里  

    var num = $("#id").val().substr(0, 6);
    $("#id").val(num);

    添加样式:

    addclass("css");

    移除样式:

    remove("css");

    元素获取:

    一、获取父级元素

    1、 parent():

    获取指定元素的所有父级元素

    二、获取同级元素:
    1、next():
    获取指定元素的下一个同级元素

    2、nextAll():
    获取指定元素后边的所有同级元素

    3、andSelf():
    获取指定元素后边的所有同级元素,之后加上指定的元素

    $(“#id”).nextAll().andSelf();

    4、prev():获取指定元素的上一个同级元素

    5、prevAll():获取指定元素的前边所有的同级元素。

    三、获取子元素

    1、查找子元素方式1:>

    var aNods = $(“ul > a”);查找ul下的所有a标签

    2、查找子元素方式2:children()

    $("#id").children()

    3、查找子元素方式3:find()

    素材定位个人浅理解:

    1、background: url("ico_warn.png") no-repeat scroll 0 0px rgba(0, 0, 0, 0);定位到第一个icon;背景图片的左上角将与容器元素的左上角对齐。该设置与background-position:left top;或者background-position:0% 0%;设置的效果是一致的;

    2、改变位置:

    css('background-position', '0 -50px');即第二个icon;

    3、可以把x/y坐标看成是镜面坐标,x轴的正方向是负值,把蓝色背景当做div,图片和div在第四区间,由此镜面坐标即可定位素材;

    4、如果left,top为正呢,即如50px,50px;还是使用镜面坐标定位到50px,50px,div的左上角即是此位置,图片会在此相对位置显示;

    5、background-position:50% 50%;

    图片水平和垂直居中。与 background-position:center center;效果等同。

    等同于x:{容器(container)的宽度—背景图片的宽度}*x百分比,超出的部分隐藏。
    等同于y:{容器(container)的高度—背景图片的高度}*y百分比,超出的部分隐藏。

    (网络图)

    6、background-position:-50% -50%;

    等同于x:-{容器(container)的宽度—背景图片的宽度}*x百分比,超出的部分隐藏。
    等同于y:-{容器(container)的高度—背景图片的高度}*y百分比,超出的部分隐藏。

    (网络图)

    7、定位不受对象的 padding 影响。

    给容器元素增加padding值,背景图与div左上角还是对齐

    定位背景图可以使用画图工具,不过还是firebug好用比较多。

  • 相关阅读:
    sqlserver 保留2位小数的写法
    Kettle 数据预览 乱码
    finereport 数据分析预览 居中 参数分割 自动查询
    Unable to locate value meta plugin of type (id)
    mysql8.0
    MySQL 搭建MHA高可用架构
    Java性能调优工具
    helm 部署etcd
    阿里云pv 使用
    ldconfig 引起的事故
  • 原文地址:https://www.cnblogs.com/liwon/p/3526333.html
Copyright © 2020-2023  润新知