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

汽车门户网站建设宝塔 wordpress

汽车门户网站建设,宝塔 wordpress,弹幕网站是什么技术做的,网站建设的实训心得 500字文章目录 1.jQuery 选择器1.1 jQuery 基础选择器1.2 jQuery 层级选择器1.3 隐式迭代1.4 jQuery 筛选选择器1.5 jQuery 筛选方法1.6 jQuery 里面的排他思想1.7 链式编程 2.jQuery 样式操作2.1 操作 css 方法2.2 设置类样式方法2.3 类操作与className区别 3.jQuery 效果3.1 显示隐… 文章目录 1.jQuery 选择器1.1 jQuery 基础选择器1.2 jQuery 层级选择器1.3 隐式迭代1.4 jQuery 筛选选择器1.5 jQuery 筛选方法1.6 jQuery 里面的排他思想1.7 链式编程 2.jQuery 样式操作2.1 操作 css 方法2.2 设置类样式方法2.3 类操作与className区别 3.jQuery 效果3.1 显示隐藏效果3.2 滑动效果3.3 事件切换3.4 动画队列及其停止排队方法3.5 淡入淡出效果3.6 自定义动画 animate 4.jQuery 属性操作4.1 设置或获取元素固有属性值 prop()4.2 设置或获取元素自定义属性值 attr()4.3 数据缓存 data() 5.jQuery 内容文本值5.1 普通元素内容 html() 相当于原生inner HTML)5.2 普通元素文本内容 text() (相当与原生 innerText)5.3表单的值 val() 相当于原生value) 6.jQuery 元素操作6.1 遍历元素6.2 创建元素6.3 添加元素6.4 删除元素 7.jQuery 尺寸、位置操作7.1 jQuery 尺寸7.2 jQuery 位置 1.jQuery 选择器 1.1 jQuery 基础选择器 原生 JS 获取元素方式很多很杂而且兼容性情况不一致因此 jQuery 给我们做了封装使获取元素统一标准。 $(“选择器”) // 里面选择器直接写 CSS 选择器即可但是要加引号1.2 jQuery 层级选择器 jQuery 设置样式 $(div).css(属性, 值)1.3 隐式迭代 遍历内部 DOM 元素伪数组形式存储的过程就叫做隐式迭代。 简单理解给匹配到的所有元素进行循环遍历执行相应的方法而不用我们再进行循环简化我们的操作 方便我们调用。 1.4 jQuery 筛选选择器 1.5 jQuery 筛选方法 1.6 jQuery 里面的排他思想 想要多选一的效果排他思想当前元素设置样式其余的兄弟元素清除样式。 $(this).css(“color”,”red”); $(this).siblings(). css(“color”,””);1.7 链式编程 链式编程是为了节省代码量看起来更优雅。允许我们在相同的元素上运行多条 jQuery 命令一条接着另一条。 这样的话浏览器就不必多次查找相同的元素。 $(this).css(color, red).sibling().css(color, );2.jQuery 样式操作 2.1 操作 css 方法 jQuery 可以使用 css 方法来修改简单元素样式 也可以操作类修改多个样式。 参数只写属性名则是返回属性值 $(this).css(color);参数是属性名属性值逗号分隔是设置一组样式属性必须加引号值如果是数字可以不用跟单位和引号 $(this).css(color, red);参数可以是对象形式方便设置多组样式。属性名和属性值用冒号隔开 属性可以不用加引号 $(this).css({ color:white,font-size:20px});2.2 设置类样式方法 作用等同于以前的 classList可以操作类样式 注意操作类里面的参数不要加点。 添加类 $(“div”).addClass(current);移除类 $(“div”).removeClass(current);切换类 $(“div”).toggleClass(current);2.3 类操作与className区别 原生 JS 中 className 会覆盖元素原先里面的类名。 jQuery 里面类操作只是对指定类进行操作不影响原先的类名。 3.jQuery 效果 jQuery 给我们封装了很多动画效果最为常见的如下 显示隐藏 show() hide() toggle()滑动 slideDown() slideUp() slideToggle()淡入淡出 fadeIn() fadeOut() fadeToggle() fadeTo()自定义动画 3.1 显示隐藏效果 显示语法规范 show([speed,[easing],[fn]])显示参数 参数都可以省略 无动画直接显示。speed三种预定速度之一的字符串(“slow”,“normal”, or “fast”)或表示动画时长的毫秒数值(如1000)。easing(Optional) 用来指定切换效果默认是“swing”可用参数“linear”。fn: 回调函数在动画完成时执行的函数每个元素执行一次。 隐藏语法规范 hide([speed,[easing],[fn]])隐藏参数 参数都可以省略 无动画直接显示。speed三种预定速度之一的字符串(“slow”,“normal”, or “fast”)或表示动画时长的毫秒数值(如1000)。easing(Optional) 用来指定切换效果默认是“swing”可用参数“linear”。fn: 回调函数在动画完成时执行的函数每个元素执行一次。 切换语法规范 toggle([speed,[easing],[fn]])切换参数 参数都可以省略 无动画直接显示。speed三种预定速度之一的字符串(“slow”,“normal”, or “fast”)或表示动画时长的毫秒数值(如1000)。easing(Optional) 用来指定切换效果默认是“swing”可用参数“linear”。fn: 回调函数在动画完成时执行的函数每个元素执行一次。 3.2 滑动效果 下滑效果语法规范 slideDown([speed,[easing],[fn]])下滑效果参数 参数都可以省略。speed:三种预定速度之一的字符串(“slow”,“normal”, or “fast”)或表示动画时长的毫秒数值(如1000)。easing:(Optional) 用来指定切换效果默认是“swing”可用参数“linear”。fn: 回调函数在动画完成时执行的函数每个元素执行一次。 上滑效果语法规范 slideUp([speed,[easing],[fn]])上滑效果参数 参数都可以省略。speed三种预定速度之一的字符串(“slow”,“normal”, or “fast”)或表示动画时长的毫秒数值(如1000)。easing(Optional) 用来指定切换效果默认是“swing”可用参数“linear”。fn: 回调函数在动画完成时执行的函数每个元素执行一次。 滑动切换效果语法规范 slideToggle([speed,[easing],[fn]])滑动切换效果参数 参数都可以省略。speed三种预定速度之一的字符串(“slow”,“normal”, or “fast”)或表示动画时长的毫秒数值(如1000)。easing(Optional) 用来指定切换效果默认是“swing”可用参数“linear”。fn: 回调函数在动画完成时执行的函数每个元素执行一次。 3.3 事件切换 hover([over,]out)over:鼠标移到元素上要触发的函数相当于mouseenterout:鼠标移出元素要触发的函数相当于mouseleave如果只写一个函数则鼠标经过和离开都会触发它 3.4 动画队列及其停止排队方法 动画或效果队列 动画或者效果一旦触发就会执行如果多次触发就造成多个动画或者效果排队执行。 停止排队 stop()stop() 方法用于停止动画或效果。stop() 写到动画或者效果的前面 相当于停止结束上一次的动画。 3.5 淡入淡出效果 淡入效果语法规范 fadeIn([speed,[easing],[fn]])淡入效果参数 参数都可以省略。speed三种预定速度之一的字符串(“slow”,“normal”, or “fast”)或表示动画时长的毫秒数值(如1000)。easing(Optional) 用来指定切换效果默认是“swing”可用参数“linear”。fn: 回调函数在动画完成时执行的函数每个元素执行一次。 淡出效果语法规范 fadeOut([speed,[easing],[fn]])淡出效果参数 参数都可以省略。speed三种预定速度之一的字符串(“slow”,“normal”, or “fast”)或表示动画时长的毫秒数值(如1000)。easing(Optional) 用来指定切换效果默认是“swing”可用参数“linear”。fn: 回调函数在动画完成时执行的函数每个元素执行一次。 淡入淡出切换效果语法规范 fadeToggle([speed,[easing],[fn]])淡入淡出切换效果参数 参数都可以省略。speed三种预定速度之一的字符串(“slow”,“normal”, or “fast”)或表示动画时长的毫秒数值(如1000)。easing(Optional) 用来指定切换效果默认是“swing”可用参数“linear”。fn: 回调函数在动画完成时执行的函数每个元素执行一次。 渐进方式调整到指定的不透明度 fadeTo([[speed],opacity,[easing],[fn]])效果参数 opacity 透明度必须写取值 0~1 之间。speed三种预定速度之一的字符串(“slow”,“normal”, or “fast”)或表示动画时长的毫秒数值(如1000)。必须写。easing(Optional) 用来指定切换效果默认是“swing”可用参数“linear”。fn: 回调函数在动画完成时执行的函数每个元素执行一次。 3.6 自定义动画 animate 语法 animate(params,[speed],[easing],[fn])参数 params: 想要更改的样式属性以对象形式传递必须写。 属性名可以不用带引号 如果是复合属性则需要采 取驼峰命名法 borderLeft。其余参数都可以省略。speed三种预定速度之一的字符串(“slow”,“normal”, or “fast”)或表示动画时长的毫秒数值(如1000)。easing(Optional) 用来指定切换效果默认是“swing”可用参数“linear”。fn: 回调函数在动画完成时执行的函数每个元素执行一次。 4.jQuery 属性操作 4.1 设置或获取元素固有属性值 prop() 所谓元素固有属性就是元素本身自带的属性比如 元素里面的 href 比如 元素里面的 type。 获取属性语法 prop(属性)设置属性语法 prop(属性, 属性值)4.2 设置或获取元素自定义属性值 attr() 用户自己给元素添加的属性我们称为自定义属性。 比如给 div 添加 index “1”。也可以获取 H5 自定义属性。 获取属性语法 attr(属性) // 类似原生 getAttribute()设置属性语法 attr(属性, 属性值) // 类似原生 setAttribute()4.3 数据缓存 data() data() 方法可以在指定的元素上存取数据并不会修改 DOM 元素结构。一旦页面刷新之前存放的数据都将被移除。 附加数据语法 data(name,value) // 向被选元素附加数据获取数据语法 date(name) // 向被选元素获取数据同时还可以读取 HTML5 自定义属性 data-index 得到的是数字型 5.jQuery 内容文本值 主要针对元素的内容还有表单的值操作。 5.1 普通元素内容 html() 相当于原生inner HTML) html() // 获取元素的内容html(内容) // 设置元素的内容5.2 普通元素文本内容 text() (相当与原生 innerText) text() // 获取元素的文本内容text(文本内容) // 设置元素的文本内容5.3表单的值 val() 相当于原生value) val() // 获取表单的值val(内容) // 设置表单的值6.jQuery 元素操作 主要是遍历、创建、添加、删除元素操作。 6.1 遍历元素 jQuery 隐式迭代是对同一类元素做了同样的操作。 如果想要给同一类元素做不同操作就需要用到遍历。 语法: $(div).each(function (index, domEle) { xxx; }each() 方法遍历匹配的每一个元素。主要用DOM处理。里面的回调函数有2个参数 index 是每个元素的索引号; demEle 是每个DOM元素对象不是jquery对象要想使用jquery方法需要给这个dom元素转换为jquery对象 $(domEle) $.each(objectfunction (index, element) { xxx; }$.each()方法可用于遍历任何对象。主要用于数据处理比如数组对象里面的函数有2个参数 index 是每个元素的索引号; element 遍历内容 6.2 创建元素 语法 $(li/li); 该语句动态的创建了一个 li 6.3 添加元素 内部添加 element.append(内容)把内容放入匹配元素内部最后面类似原生 appendChild。 element.prepend(内容) 把内容放入匹配元素内部最前面。 外部添加 element.after(内容) // 把内容放入目标元素后面element.before(内容) // 把内容放入目标元素前面内部添加元素生成之后它们是父子关系。 外部添加元素生成之后他们是兄弟关系。 6.4 删除元素 element.remove() // 删除匹配的元素本身element.empty() // 删除匹配的元素集合中所有的子节点element.html() // 清空匹配的元素内容remove 删除元素本身。empt() 和 html(‘’‘’) 作用等价都可以删除元素里面的内容只不过 html 还可以设置内容。 7.jQuery 尺寸、位置操作 7.1 jQuery 尺寸 以上参数为空则是获取相应值返回的是数字型。如果参数为数字则是修改相应值。参数可以不必写单位。 7.2 jQuery 位置 位置主要有三个 offset()、position()、scrollTop()/scrollLeft() offset() 设置或获取元素偏移 offset() 方法设置或返回被选元素相对于文档的偏移坐标跟父级没有关系。该方法有2个属性 left、top 。offset().top 用于获取距离文档顶部的距离offset().left 用于获取距离文档左侧的距离。可以设置元素的偏移offset({ top: 10, left: 30 }); position() 获取元素偏移 position() 方法用于返回被选元素相对于带有定位的父级偏移坐标如果父级都没有定位则以文档为准。该方法有2个属性 left、top。position().top 用于获取距离定位父级顶部的距离position().left 用于获取距离定 位父级左侧的距离。该方法只能获取。 scrollTop()/scrollLeft() 设置或获取元素被卷去的头部和左侧 scrollTop() 方法设置或返回被选元素被卷去的头部。不跟参数是获取参数为不带单位的数字则是设置被卷去的头部。
http://www.dnsts.com.cn/news/126454.html

相关文章:

  • 做网站需要会语言吗东莞路桥投资发展有限公司
  • logopond设计网站做网站维护学什么编程语言
  • 手机网站案列十大外贸平台
  • 海南网站搭建2022年新项目加盟代理
  • 手机网站用什么软件开发做商城网站哪家好
  • 淘宝天猫优惠券网站建设费用wordpress评测
  • 网站首页图怎么做上海自助建网站
  • 邢台营销型网站建设昌平上门做网站那
  • 网上营销网站企业网站建设销售前景
  • 南昌市建设监督网站站长如何写app程序
  • 龙华城市建设局网站将网站保存怎么做
  • 网站建设人员求职信中国房地产网站
  • 无锡网站建设 微信免费发布信息平台网
  • 铁路项目建设 网站龙斗seo博客
  • 做3d地形比较好的网站科技公司网站设
  • 做网站的学什么代码个人网站网页设计模板
  • 网站设计和网页设计微信平板版官网下载
  • 怎么做律所的官方网站国外域名注册哪家比较好
  • 公司网站的服务器宁波网络营销推广咨询报价
  • 没有公司可以注册网站吗wordpress异步加载插件
  • 为什么有网网站打不开怎么回事国发网站建设
  • 网站建设的优点wordpress加dz
  • 网站怎么做成手机版常见的网络营销平台有哪些
  • 牙科医院网站推广方案怎样制作印章
  • 长春市建设厅网站河南股票配资网站建设
  • 网站怎么百度收录济宁网站建设排行
  • 西安网站建设哪家私密浏览器免费观看
  • 网站的需求长沙seo霜天博客
  • 西城网站建设公司wordpress自动广告位
  • 想学做网站学什么教程广东建设项目备案公示网站