JQuery

JQuery

* JQuery的概述:是一个轻量级的JavaScript的类库.对JS进行封装.

* 常见的JS的框架:

    * JQuery,ExtJS,DWR,Prototype...

* JQuery的使用:

    * 引入JQuery的JS.

    * window.onload和$(document).ready(function(){});区别?

        * onload页面加载完成后才会执行.执行一次

        * ready在页面的DOM树绘制完成就会执行.执行多次.

    * JS对象与JQuery对象的转换.

        * JS-->JQuery: $(JS的对象)

        * JQuery-->JS: JQ对象.get(0), JQ对象[0]

* JQuery的选择器:(*****)

    * 基本选择器:

        * ID选择器,类选择器,元素选择器,通配符选择器,选择器并列.

    * 层级选择器:

        * 空格 ,> ,+ ,~

    * 过滤:

        * :first,:last,:eq(),:even,:odd...

    * 属性选择器:

        * [属性名],[属性名=’属性值’]...

    * 表单选择器:

        * :input,:text,:password,:radio...

    * 可见性:

        * hidden

    * 表单对象属性:

        * :checked,:selected,:enable,:disable

* JQuery实现效果:

    * show(),hide(),slideDown(),slideUp(),fadeIn(),fadeOut(),animate()

* JQuery样式操作:

    * css();

* JQuery属性操作的方法:

    * attr(),removeAttr(),prop(),removeProp(),html(),text(),val(),addClass(),removeClass()

* JQuery文档处理:

    * append(),appendTo(),insertBefore(),insertAfter(),remove(),clone(),replaceAll()

* JQuery的事件:

    * click(),change(),submit(),dblclick(),keyUp(),keyDown()...

    * toggler(),hover() ---进行事件的切换.

你可能感兴趣的:(前端)