1、parent() 此函数获取当前元素的父节点的元素
2、siblings() 兄弟节点
3、css() 改变一些列的css属性,比如文字大小,文字颜色
4、find() 查找当前元素下的某种特性的文件,比如find('.aa'),那么就是找当前元素下的class='aa'的元素,当然这是包含关系,你class=“bb aa cc”这样的节点也是可以搜到的
5、AddClass()和removeClass 注意,这里的参数不含有"."了,因为你这里已经表明要增删类名了,所以不需要再次指定了
6、attr()系列函数,你需要理解什么时候用css什么时候用attr,很多初学者对这个不是很理解
7、animate()这是写轮播图动画和一些基本动画的时候需要的一个函数
8、bind()、live()、on()、delegate()仔细理解这个函数的意义,个人一般都用bind和delegate来处理,足够用了!
9、next()、prev()上下元素
10、parents()有时候你需要找到你不知道第几个父元素的时候,就很头疼,因为可能是你爷爷和爸爸,你不知道的时候,你需要用parents+你指定的类名去找到这个元素
11、html()一般都是用来干嘛的呢?用来把ajax的值放到某个标签下面的时候
12、val()一个很常见的,获取当前标签的值的函数
13、eq()因为你要排除第一个元素或者最后一个元素的时候,或者基数偶数的时候,或者你用each判断当前元素的index()也是可以的
14、index() 同13条
15、remove() 这个我一般不用,因为你删了某个属性很可能造成其他的一些问题,所以我一般用隐藏即可
16、show()和hidden() 做伸缩式菜单和渐隐式轮播都可以使用,还有tab切换
17、然后就是ajax()的使用
18、标签内部属性选择器,比如一个标签内部有两个input标签,一个是用户名的text输入框一个是password的密码输入框,此时你需要验证密码怎么办?如果没有class或者id作为标选,那么此时,你就要用$('.group').find('input[type="password"]').val()这样就获得了密码框的值,同理如何获取checkbox组或者radio组里面被选中的,$('.group').find('input[type="radio"]:checked');或者你也可以$('.group').find('input[type="radio"]').each(function(){$(this).is(':checked')})这样;但是很明显代码强弱,有效性问题,然后is(':hidden')判断时候是隐藏的
19、is()函数 同18解
20、append() 个人一般很少用,主要给某个元素后面添加点啥的时候!
21、each() 同18解
22、select()
23 、focus()
以上是一些基本的,当然你要做计算什么的时候,需要用到math相关了
24、test() 正则
25、ceil()、floor() parsetInt()等math相关
26、trim()去除两端空格
27、substr()
等这类其他语言也都相对应的函数,就不再赘述了!
OK,以上是作为一个phper程序员对于前端的一些理解,如果你可以完全理解和正确使用,那么除了特别复杂的特效,像粒子啊什么你可能处理不了,但是像轮播图啊,什么都可以十分钟内手写五种以上的感觉的代码!像旋转啊什么,那就太简单了!