克隆节点:
$("#ld").clone().appendTo("#user");
克隆id等于ld的元素克隆并追加到id为user的元素中
$("#ld").clone().insertAfter("#abm");
克隆id等于ld的元素克隆并追加到id为abm的元素之后
包裹元素
$("ul").wrp("<div></div>") 将ul用div进行包裹
$("ul").wrap($("#aaa")) 把ul用指定的div进行包裹(但是并不是原来的div进行包裹,而是在ul位置重新创建一个div)
属性attr
$("#id" ).attr('class') 根据id值获取元素的class值
$('li') .attr('id') 取得第一个匹配元素的id属性值 (只获取第一个)
$("#id").attr("class","content") ; 设置div的class属性是content"
$("#id").removeAttr("class") 根据id属性 移除div的class属性
Css样式操作
assClass 为每个匹配的元素添加指定的类名
$("#id").assClass('样式名') 给id=id的元素添加样式(可先写好css,然后再直接赋予其class属性值)
removeClass(class)从所有匹配的元素中删除全部或者指定的类。
$(".one").removeClass("one") 移除div的class属性,使其不能获取css值
toggleClass(class) 如果存在(不存在)就删除(添加)一个类。
$("tr:even").toggleClass("two");表格隔行变色效果(根据tr获取索引为偶数的行,如果不存在class="two"属性就添加,如果存在class="two"属性就删除)(如果有原来的class属性,添加时会覆盖,删除后又会重新使用原来的属性)
toggleClass( class, switch ) 如果开关switch参数为true则加上对应的class,否则就删除。
事件:
.click -----点击事件
.focus ---获取光标
.blur ---失去光标
.dblclick ---双击事件
this.defaultValue------获取默认值