jQuery基础(2)

鼠标事件:
click()单击鼠标时
mouseover()鼠标指针移过时
mouseout()鼠标指针移出时
mouseenter()鼠标指针进入时
mouseleave()鼠标指针离开时
键盘事件:
keydown()按下键盘时
keyup()释放键盘时
keypress()产生可打印的字符时
hover(enter,leave)方法相当于mouseover()和mouseout()的组合
enter进入
leave离开
toggle(fn1,fn2……fnN)方法用于模拟鼠标连续click事件
toggle()方法如果不带参数与show()和hidden()方法作用一样
toggle()类样式
动画
(selector).show([speed],[callback])(selector).show([speed],[callback])(selector).hidden([speed],[callback])
speed打开的速度
callback回调函数
根据透明度淡入,淡出
(selector).fadeln([speed],[callback])(selector).fadeln([speed],[callback])(selector).fadeOut([speed],[callback])
改变元素的高度
(selector).slideUp([speed],[callback])(selector).slideUp([speed],[callback])(selector).slideDown ([speed],[callback])
自定义动画
(selector).animate(params.speed,callback)paramsCSS(selector).animate(params.speed,callback)params必须定义形成动画的CSS属性节点:创建节点:(selector)通过选择器获取节点
(element)DOMjQuery(element)把DOM节点转化成jQuery节点(html)使用HTML字符串创建jQuery节点
插入节点:
在元素内部插入子节点
(A).append(B)BA(A).append(B)表示将B追加到A中(A).appendTo(B)表示把A追加到B中
(A).prepend(B)BA(A).prepend(B)表示将B前置插入到A中(A).prependTo(B)表示将A前置插入到B中

元素外部插入同辈节点
(A).after(B)BAAB(A).after(B)表示将B插入到A之后AB(A).insertAfter(B)表示将A插入到B之后BA
(A).before(B)BABA(A).before(B)表示将B插入至A之前BA(A).insertBefore(B)表示将A插入到B之前AB

删除节点:
(selector).remove([expr])(selector).remove([expr])删除整个节点(selector).empty清空节点内容
detach():删除整个节点,保留元素的绑定事件,附加的数据
替换节点:
replaceWith()后面的替换前面
replaceAll()前面的替换后面
复制节点:
clone()复制某个节点
(selector).clone([includeEvents])includeEventstruefalsetruefalse:attr()(selector).clone([includeEvents])includeEvents参数为:truefalsetrue复制事件的处理false反之属性操作:设置属性元素:attr()用来获取与设置元素属性(selector).attr([name])获取属性值
(selector).attr(name1:value1name2:value2)(selector).attr(name1:value1…name2:value2)设置属性值删除元素属性:(selector).removeAttr(name);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值