
jQuery
编码要得劲
努力学习
展开
-
jQuery选择器
基础选择器的使用再jQuery的工厂函数中,里面的选择器使用与css大部分相同,比如说通过类名查找,直接 .类名 就行了。1,基本选择器 --类似于css-- (.)类(#)id(element)元素(*)所有(,)复合2,层级选择器 --类似于css-- (, ,)并列 (A+B)选择所有紧接着A元素之后的B元素 (A > B)子类选择器,A元素内所有的B元素3,过滤选择器 -...原创 2019-08-09 16:03:11 · 122 阅读 · 0 评论 -
jQuery中的操作节点常用的方法
我这里的$(this)是代表当前对象1,获取非自身的元素方法需求方法获取第一个父元素(无法获取多级父元素)$(this).parent()获取指定父及元素$(this).parents(".className")获取所有的兄弟元素(可传参获取指定的兄弟元素),不包含自身$(this).siblings()获取指定子元素(通过传参获取指定的子元素)$...原创 2019-08-09 17:21:24 · 464 阅读 · 0 评论 -
jQuery动画
动画:有三个预定义的速度字符产值 slow(慢的) normal(默认) fast(快的) 第一个参数是速度(时间) 第二个参数是在做了动画以后执行的一个方法 直接切换动画: show() 显示效果,可传值设置时间,还可以传一个回调函数,等动画执行完毕以后调用这个函数 hide() 隐藏效果,可传值设置时间,还可以传一个回调函数,等动画执行完毕以后调用这个函数 toggle...原创 2019-08-09 17:32:23 · 133 阅读 · 0 评论 -
jQuery中的类数组操作和隐式迭代
类数组操作 .length属性 - 获取jQuery对象中包含(DOM)的个数 .get(index) - 根据索引值获取DOM元素 .eq(index) - 根据索引值获取DOM元素 .index([obj]) - 有参数就根据(DOM)对象返回对应的索引值 无参数就返回调用对象的索引值隐式迭代对象:$ ("").each(callback); &nb...原创 2019-08-09 18:02:26 · 165 阅读 · 0 评论 -
jQuery事件处理
1.$(ele).on(),绑定一个或多个事件处理程序1.绑定单个事件:$('ele').on({'click':function(){}});2. 绑定多个事件$('ele').on({'click':function(){},'mouseover':finction(){}}); 3. 绑定两个处理程序相同的事件$('ele').on({'mouseenter mouseleave...原创 2019-08-10 00:33:29 · 265 阅读 · 0 评论 -
jQuery尺寸和位置操作
1.offset()设置获取元素偏移offset()方法设置或返回被元素相对于文档的偏移坐标,跟父级没有关系,即使父级元素有定位,也没有关系该方法有2个属性,left 和 top。使用方法offset().left/ offset().top设置元素的偏移:offset({top : 0, left : 0});2.position()获取元素偏移该方法用于返回被选元素相对于带有定...原创 2019-08-10 19:00:33 · 192 阅读 · 0 评论 -
jQuery中拷贝对象和多库共存
拷贝对象$.extend([deep],target,object,[objectN]deep:如果设为true为深拷贝,默认为false浅拷贝target:要拷贝的目标对象object 被拷贝的对象objectN:待拷贝到第N个对象的对象浅拷贝目标对象引用的是被拷贝的对象地址,修改目标对象会直接影响到被拷贝对象深拷贝,前面加true,完全克隆,修改目标对象不会影响到被拷贝对象...原创 2019-08-10 22:05:53 · 171 阅读 · 0 评论