学习笔记7

前面已经提到一些获取jquery对象的方法,有时我们过滤某些元素,得到匹配元素,jquery提供了一个filter()的方法,通过这个方法我们可以筛选出与指定表达式匹配的元素集合。为了轻松实现DOM元素的CSS样式的动态改变,jquery里有一个addClass()与removeClass()的方法,只要我们把类实现定义好,然后就可以作为参数传入addClass与removeClass()方法中。另外,为了动态切换,jquery还有一个toggleClass()的方法。有时,我们会在在页面中看到一点击某个东西会突然显示或某个东西突然消失,jquery里面的slideDown()与slideUp()方法或slideToggle()都可以轻松实现这样的效果,第三个方法可以进行切换,第一个是展示,后者是收起。使用jquery选择器得到的会是一个数组,既然是数组就可以使用length得到数组的长度。其实对于on方法,我们可以添加许多的事件,这样可以实现丰富的页面效果,常见的鼠标事件就有以下一些:click,dblclick,focusin,focusout,mousedown,mouseup,mousemove,mouseover,mouseenter,mouseleave等。除了鼠标事件,常见的键盘事件keypress,keydown,keyup,表单事件有blur,select,change,submit,focus。

相关推荐