JQuery

2018-12-07  本文已影响0人  Ama___

一、选择器

id: #  class: .   tag 

以*开头 ^    结尾 $

属性查找:  $(‘[*****]’)

组合查找:挨着写

多项查找: 逗()号隔开

层级查找:空格隔开

子选择器: >

过滤器: 

特殊选择器: :file :input  :checkbox  :radio   :focus   :checked   :enable   :disable

-----------------------------------------------------------------------------

find()  parent() next() prev()  filter()  map()  first()  last()  slice(start,end)从0开始包括start

二、操作DOM

.text() //修改

.css()//获取设置样式

addClass()//可以添加类标签

.show() 展示  .hide()隐藏

.attr()//获取或者设置属性

is() 操作 类别 prop()

.val统一了输入框的取值赋值

.append()//可添加DOM对象,jquery对象,以及函数对象

.preappend()前插,  before()  after()

remove()

三、事件

鼠标事件,键盘事件,其他:focus,ready,blur, change, submit等事件

on 与 off 绑定事件以及取消绑定。 另外注意change代码操作不会触发。

四、动画

.animate()  .delay()

四、插件

1、给$.fn绑定函数,实现插件的代码逻辑

2、插件函数最后要返回 return this. 支持链式调用

3、插件的默认值绑定到 $.fn.<pluginName>.defaults

4、用户调用时可传入设定值,方便覆盖

上一篇 下一篇

猜你喜欢

热点阅读