属性操作
属性操作 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)//还能克隆该标签添加的事件