jquery学习记录4

jq的addClass方法作用就是给元素添加class,不会添加重复的class


jq的removeClass方法作用就是给元素删除class,不会删除重复的class


jq中得到宽度的方法如下以及他们的区别:

 width方法是得到元素的样式宽度。innerWidth方法是得到样式宽+padding的宽度,outerWidth方法是得到样式宽度+paddding宽度和边框border的宽度。当outerWidth方法的参数为true时,得到的是样式宽+padding+boder+margin。高度对应的方法的原理也是类似的。


jq中的insertBefore方法是类似于剪切功能,将某个元素剪切到某个元素的前面。下面这句话得功能就是将span元素剪切到div的前面。



jq中的insertAfter方法也是类似于剪切功能,将某个元素剪切到某个元素的后面。


jq中的appendTo方法也是类似于剪切功能,将某个元素剪切添加到到某个元素中的里面,位置在最后的子节点的位置。


jq中的prependTo方法也是类似于剪切功能,将某个元素剪切添加到到某个元素中的里面,位置在最开始的子节点的位置。


jq中的after()、before()、append()、prepend()的方法的效果和上面对应方法的作用一样。

他们的区别就是后续操作变了,第一句是操作span,第二个是操作div.


jq中remove()方法就是删除节点。


jq的on()方法表示对事件的操作,下面的方法是对同时对点击和鼠标移入事件操作的演示。鼠标移入弹456,鼠标点击弹123。


鼠标移入和点击都弹123


鼠标点击弹123.


jq中off()方法的作用就是取消事件。不带参数时取消所有的事件,带参数时取消指定的参数事件



jq中的scollTop()方法就是获取纵向的滚动距离,scollLeft()就是获取横向的滚动距离


猜你喜欢

转载自blog.csdn.net/hy1308060113/article/details/80305533
今日推荐