jQuery-属性 文档

属性操作

    
属性操作
    jq对象.attr(属性名)//返回属性的值
    jq对象.attr(属性名,属性值)//添加属性
    jq对象。attr({属性名1:'值1',属性名2:'值2'})//添加多个属性
    jq对象.removeAttr('属性名')//删除属性
    
    prop
    //设置的是状态属性
    checked
    jp对象.prop('checked')//获取该标签是否选中
    jp对象.prop('checked',true//设置为选中状态
    
    //prop和attr的区别:
    attr设置的是普通属性,
    prop设置的是状态属性:checked,disabled,enabled,selected
    

文档操作

文档操作

    在标签内部添加
        在标签内部末尾追加元素
        $(a).append(b)//在a标签内部,末尾添加b
        $(b).appendto(a)//把b作为子标签添加到a
        
        在标签内部往前添加元素
        $(a).prepend(b)//在a标签内部,添加元素,添加的元素永远作为第一位
        $(b).peipend(a)//b添加到a内部
    同级添加
        在标签外部的后面添加
        $(a).aftre(b)//在a后面添加b(紧挨着a加b)
        $(b).insertAfter(a)//把b添加到a(紧挨着a)
        
        在标签外部的前面添加
        $(a).before(b)//在a前面添加(添加的元素都是紧挨着a)
        $(b).insertBefore(b)//把b添加到a(紧挨着a)
        
        
        
    移除和清空元素
        remove()//移除该标签
        empty()//清空该标签的所有内容
        
    替换
    jq对象。replaceWith(a)//把jq对象替换成a标签 jq==》a标签
    jq对象。replaceAll(a)//        a标签==>jq对象。attr
    
    
    克隆
    jq对象。cloine()//克隆jq对象
    jq对象。clone(true//还能克隆该标签添加的事件
        
原文地址:https://www.cnblogs.com/liuer-mihou/p/10574467.html