jq中$()和$常用方法

first第一个;last最后一个;odd偶数;even奇数;eq(n)可获取第n个;

html();相当于js中的innerHTMl

css();

gt(); 2代表从第零个到第二个

$()常用方法

has()  //包含 元素内部

not()  //filter的反义词

filter()  //过滤

next()  //下一个兄弟节点

prev()  //上一个兄弟节点

find()  //查找

eq()   //一组元素的下标

index()  //当前元素在所有兄弟节点的位置

attr()  //设置属性

addClass()  //添加样式

removeClass()  //删除样式

width()  //宽度

innerWidth()  // 宽度+padding

outerWidth()  //宽度+padding+border

outerWidth(true)  //宽度+padding+border+margin

before()

insertBefore()

after()

insertAfter()

append()

appendTo()

prepend()

prependTo()

remove()  //删除节点  会把元素所有操作都删除

detach()  //会保留删除这个元素的行为操作

on()

off()

scrollTop  //滚动条的距离

ev.pageX 表示鼠标坐标

ev.width

ev.preventDefault  //阻止默认事件

ev.stopPropagation  //阻止冒泡操作

return false  //阻止冒泡操作

one()  //事件只执行一次

offset()   //获取到屏幕的距离

position()   //到有定位的父级的left值,把当前元素转化成类似定位的形式

offsetParent()  //获取有定位的父级

parent()  //获取父级

val()   //获取input的val值

size()  //获取一组元素的长度

each()  //循环遍历

hover()  //鼠标经过

show()  //显示

hide()  //隐藏

fadeIn()  //淡入

fadeOut()  //淡出

fadeTo()  //参数(时间,透明值)

slideDown()  //向下展开

slideUp()  //向上倦收

get()  //把jq对象转换成dom对象get(index)或[]

text()  //文本内容

parents()  //获取当前元素的祖先级节点,参数是筛选功能

closest()  //获取最近的制定的祖先节点(包括当前元素自身),必须要写筛选参数,只能找到一个元素

siblings()  //获取所有兄弟节点,参数也是筛选功能

nextAll()  //找下面所有的兄弟节点,参数也可以筛选

prevAll()  //找上面所有的兄弟节点

parentsUntil()  //祖先级截止的节点

nextUntil()  //找下面截止的兄弟节点

prevUntil()  //找上面截止的兄弟节点

clone()  //克隆节点,可以接受一个参数,作用可以复制之前的操作行为

wrap()  //包装

wrapAll() //整体包装

wrapInner()  //内部包装

unwrap()  //删除包装(不包括body)

add()  //组合添加

slice()  //截取位置参数(起始位置,结束位置)

serialize()  //串联数据

serializeArray()   //串联成数组

animate()  //第一个参数:运动的值和属性;第二个参数:时间;第三个参数:运动形式(swing慢快慢,linear匀速);第四个参数:回调函数

stop()  //默认只会阻止当前运动

stop(true)  //阻止后续的运动

stop(true,true)  //可以立即停止到你指定的目标点

finish()  //会立即停止到所有制定的目标点

delay()  //延迟

delegate()  //事件委托

undelegate()  //取消事件委托

trigger()   //主动触发

ev.data()

ev.target()

ev.type()  //当前操作的事件类型


$下常用方法

$.type()  //判断类型

$.trim()  //去前后空格

$.inArray()  //判断参数值在数组中的位置

$.proxy()  //改变this的指向

$.noConflict()  //防止冲突

$.parseJson()  //把字符串解析成json

$.makeArray()  //把类数组转成真正的数组

$.ajax()  //


插件

$.extend()  //工具方法下的插件形式

$.fn.extend()  //扩展到jQ对象的插件形式

$.callbacks()  //回调函数

deferred()  //延迟对象

$.hodeReady()  //持有和释放ready

$.dequeue()  //执行列队

$.support()  //功能检测



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值