当前位置: 首页 > news >正文

做网站西安磁力狗bt

做网站西安,磁力狗bt,wordpress medium主题,门户网站 开发语言一、jQuery 选择器 1、jQuery 基础选择器 原生JS获取元素方式很多,很杂,而且兼容性情况不一致,因此jQuery给我们做了封装,使获取元素统一标准 2、jQuery 层级选择器 3、隐式迭代 遍历内部 DOM 元素(伪数组形式存储&am…

一、jQuery 选择器

1、jQuery 基础选择器

原生JS获取元素方式很多,很杂,而且兼容性情况不一致,因此jQuery给我们做了封装,使获取元素统一标准

2、jQuery 层级选择器

3、隐式迭代

遍历内部 DOM 元素(伪数组形式存储)的过程就叫 隐式迭代

给匹配到的所有元素进行循环遍历,执行相应的方法,而不用我们再进行循环,简化我们的操作方便调用

4、jQuery 筛选选择器

5、jQuery 筛选方法

       重点:parent()、children()、find()、siblings()、eq()

         新浪下拉菜单案例

6、jQuery 里面的排他思想

想要多选一就用排他思想

淘宝服饰精品案例

1.5 链式编程

链式编程是为了节省代码量,看起来更优雅

使用链式编程一定要注意是哪个对象执行样式

二、jQuery 样式操作

1、操作css方法

jQuery 可以使用css方法来简单修改元素样式;也可来操作类,修改多个样式

属性名一定要加引号

如果是复合属性则必须采取驼峰命名法,如果值不是数字,则需要加引号

2、设置类样式方法

作用等同于以前的 classList,可以操作类样式,注意操作类里面的参数不要加点。

tab栏切换案例(考试题)

3、类操作与classname 区别

原生 JS 中classname 会覆盖元素原先里面的类名

jQuery 里面类操作只是对指定类进行操作,不影响原先类名

三、jQuery 效果

jQuery 给我们封装了很多动画效果,最常见的如下

1、显示隐藏效果

隐藏与显示语法规范一样

hide([ speed, [easing],[fn]])

切换

toggle( [speed, [easing],[fn]])

2、滑动效果

 下滑效果

slideDown([ speed],[easing],[fn]])

上滑效果

slideUp([ speed],[easing],[fn]])

滑动切换效果

slideToggle([speed],[easing],[fn]])

3、事件切换

hover([over,]out)

1、over: 鼠标移到元素上要触发的函数

2、out: 鼠标移除元素要触发的函数

4、动画队列及其停止排队方法
        1、动画或效果队列

动画或者效果一旦触发就会执行,如果多次触发,就造成多个动画或者效果排队执行

        2、停止排队

3.5 淡入淡出效果

        1、淡入效果语法规范

fadeIn( [speed, [ easing],[ fn]])

        2、淡出效果

fadeOut ( [speed,[ easing],[fn]])

        3、淡入淡出切换效果

fadeToggle( [speed,[easing],[fn]])

1、渐进方式调整到指定的不透明度

        突出案例

3.6 自定义动画 animate

1、语法

animate(params,[speed],[easing],[fn])

王者荣耀手风琴案例

四、jQuery 属性操作

1、设置或获取元素固有属性值    prop()

所谓元素固有属性就是元素本身自带的属性,比如<a> 元素里面的 href

2、设置或获取元素自定义属性值   attr()

用户自己给元素添加的属性,我们称为自定义属性。

3、数据缓存   data()

data()方法可以在指定元素上存储数据,并不会修改dom元素结构。一旦页面刷新,之前存放数据都将被移除

购物车模块案例

五、jQuery 文本属性值

主要针对元素的内容还有表单的值操作

1、普通元素内容 HTML()(相当于原生 inner HTML)

购物车模块-增减商品数量

购物车模块-修改商品小计

六、jQuery 元素操作

主要是遍历、创建、添加、删除元素等操作

1、遍历元素

jQuery 隐式迭代就是对同一类元素做了同样的操作。如果想要给同一类元素做不同操作,就需要用到遍历。

购物车模块-计算总件数及金额

2、创建元素

3、添加元素

        内部添加

        外部添加

内部添加元素,生成之后,他们是父子关系

外部添加元素,生成之后,他们是兄弟关系

4、删除元素

删除商品模块

购物车模块-选中商品添加背景颜色

七、jQuery 尺寸、位置操作

1、jQuery 尺寸

以上参数为空,则是获取相应值,返回的是数字型。

如果参数为数字,则是修改相应值

参数可以不必写单位

2、jQuery 位置

位置主要有三个: offset()、position()、scrollTop()/scrollLeft()

        1、offset()设置或获取元素偏移

offset()方法设置或返回被选元素相对于文档的偏移坐标,跟父级没有关系

该方法有2个属性 left、top、offset().top 用于获取距离文档顶部的距离,offset().left 用于获取距离文档左侧的距离。

可以设置元素的偏移:offset({top:10,left:30});

        2、position()获取元素偏移

position()方法用于返回被选元素相对于带有定位的父级偏移坐标,如果父级都没有定位,则以文档为准。

这个方法只能获取不能设置偏移

        3、scrollTop()/ scrollLeft() 设置或获取元素被卷去的头部和左侧

scrollTop()方法设置或返回被选元素被卷去的头部

        带有动画的返回顶部

电梯导航案例

显示隐藏电梯导航

点击滚动目标位置
点击当前小li添加current类

http://www.yidumall.com/news/88895.html

相关文章:

  • 昆明网站建设创意淘宝搜索关键词查询工具
  • 黄冈做网站公司南昌seo网站推广
  • 比较好的做网站百度商业平台官网
  • 十堰网站优化河南百度推广电话
  • 什么网站有设计视频国际机票搜索量大涨
  • 天津做网站的大公司百度关键词竞价价格
  • 网站续费收多少合适营销型网站建设要点
  • 创业项目大全青岛seo排名公司
  • 做网站协议怎么签站长
  • 北京做百度网站建设seo黑帽培训骗局
  • 制作书签的感受心得企业网站推广优化
  • 找做网站技术人员搜索引擎的工作原理有哪些
  • 英国政府网站建设现状网络推广公司
  • 太原新媒体运营公司app优化
  • 织梦模板大气网站建设类网站模板下载seo资料网
  • 网站建设与维护ppt好的竞价推广托管
  • 宁波免费网页制作模板阜平网站seo
  • 定远县可以做网站的地方aso应用商店优化
  • 网站建设需要会什么软件有哪些app拉新一手渠道
  • 微信网站建设报价单培训机构优化
  • 网站需要哪些手续seo整站优化费用
  • 电子商务网站软件建设核心广东深圳疫情最新
  • 福建省建设厅网站 企业百度安装到桌面
  • 用word做网站相关论文百度搜索风云榜官网
  • 广州公司注册名字查询seo核心技术排名
  • 定制网站开发商业计划书怎么把平台推广出去
  • 5个月的新站网站被k了会怎么样视频推广一条多少钱
  • 网站图片上传功能怎么做的营销策略从哪几个方面分析
  • vs2017 做网站网络营销案例实例
  • 免费高清大图网站百度广告推广费用