jQuery基础

一、选择器与事件

1、选择器和事件

2、常用事件(bind,on)bind内部调用on

3、绑定事件与解除绑定(unbind,off)

4、事件与事件之间的冒泡(stopPorpagation,stopImmediatePropagation)

二、隐藏/显示,淡入/淡出,滑动,回调

1、隐藏/显示(hide(),show(),toggle())

2、淡入/淡出(fadeIn(),fadeOut(),fadeTo())

3、滑动(slideDown(),slideUp(),toggle())

4、每个函数执行完都可以有一个回调函数,类似于函数执行完有一个return信息

三、HTML的捕获,设置,元素添加,元素删除

1、捕获(比较text和html的区别,input用val(),属性运用attr("属性名"))

2、设置(比较text()和html()的区别,修改属性用到attr()如果多个属性需要设置,就用大括号{}括起来,属性与值之间用:键值对之间用,)

3、字符串添加(perpend(),append(),before(),after(),区别在于换行)    

4、元素添加三种方法

1)html:   text = "<p></p>" 

2)js:        text = $("<p></p>")

3) dom:

var op = document.createElement("p");

$("body").append(text);

5、元素删除(remove()和empty()的区别在于一个删除所有,一个是删除内部的元素)

四、盒子模型

我总是搞不清楚height,innerheight和outerheight的区别。这个要牵扯到padding 和margin 还有border

五、元素遍历,过滤

1、向下遍历(children(),find())

2、向上遍历(parent(),parents();parentsUntil());

3、同极遍历(siblings(),next(),nextAll(),pre(),preAll(),preUntil())

4、过滤(not(),filter()这是一对相反的,eq());

六、AJAX异步通信方式的jquery+servlet的一个流程转载了一篇文章。关于加载模块比如碎片或者js文件等等(load(),getScript())

七、jQuery拓展($.myjquery = function(){})之后调用直接

八、noConflick机制;防止$标志的重复使用而导致的Jquery引用失误

九、jQuery UI  Interaction【draggable(),droppable(),selectable(),resizable(),sortable()】

jQuery UI Widget【progressbar,menu,slider,spinner,accordion,autocomplete,datepicker,dialog)】

jQuery UI Effect 【hide(),show(),addClass(),removeClass()


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值