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

南宁做网站优化的公司55g游戏网

南宁做网站优化的公司,55g游戏网,全自动网站制作源码,怎样做企业营销网站一、事件流 假设页面里有个div#xff0c;当触发事件时#xff0c;会经历两个阶段#xff0c;分别是捕获阶段、冒泡阶段简单来说#xff1a;捕获阶段是 从父到子 冒泡阶段是从子到父实际工作都是使用事件冒泡为主 二、页面加载事件 加载外部资源#xff08;如图片、外联CS…一、事件流 假设页面里有个div当触发事件时会经历两个阶段分别是捕获阶段、冒泡阶段简单来说捕获阶段是 从父到子 冒泡阶段是从子到父实际工作都是使用事件冒泡为主 二、页面加载事件 加载外部资源如图片、外联CSS和JavaScript等加载完毕时触发的事件 有些时候需要等页面资源全部处理完了做一些事情 事件名load 监听页面所有资源加载完毕 window.addEventListener(load, function() {// xxxxx }) 三、元素滚动事件 滚动条在滚动的时候持续触发的事件 window.addEventListener(scroll, function() {// xxxxx }) 四、页面尺寸事件 会在窗口尺寸改变的时候触发事件 window.addEventListener(resize, function() {// xxxxx }) 元素尺寸与位置 获取元素的自身宽高、包含元素自身设置的宽高、padding、border offsetWidth和offsetHeight 获取出来的是数值,方便计算 注意: 获取的是可视宽高, 如果盒子是隐藏的,获取的结果是0 五、offsetWidth和offsetHeight offsetLeft和offsetTop 注意是只读属性获取元素距离自己定位父级元素的左、上距离 案例当指定模块距离父元素的距离小于滚动的距离显示菜单栏反之隐藏 bodydiv classheader我是顶部导航栏/divdiv classcontentdiv classsk秒杀模块/div/divdiv classbacktopimg src./images/close2.png alt /a hrefjavascript:;/a/divscriptconst header document.querySelector(.header);const sk document.querySelector(.sk);window.addEventListener(scroll, function () {let n document.documentElement.scrollTop;console.log(n);console.log(sk.offsetTop);if (n sk.offsetTop) {header.style.top 0;} else {header.style.top -80px;}});/script/body 六、总结 七、综合案例 需求点击不同的模块页面可以自动跳转不同的位置 // 第一大模块页面滑动可以显示和隐藏(function () {const list document.querySelector(.xtx-elevator);window.addEventListener(scroll, function () {let n document.documentElement.scrollTop;if (n 100) {list.style.opacity 1;} else {list.style.opacity 0;}});// 点击顶部返回const backTop document.querySelector(#backTop);backTop.addEventListener(click, function () {document.documentElement.scrollTop 0;});})();// 第二大模块点击导航栏跳转对应位置(function () {const list document.querySelector(.xtx-elevator-list);list.addEventListener(click, function (e) {const old document.querySelector(.xtx-elevator-list .active);console.log(e.target.dataset.name);if (old e.target.dataset.name) {old.classList.remove(active);} else {e.target.classList.add(active);}// 大盒子距离顶部的距离const bigbox document.querySelector(.xtx_goods_${e.target.dataset.name}).offsetTop;document.documentElement.scrollTop bigbox;console.log(bigbox);});})();// 页面滚动到对应位置导航对应模块也自动发生变化window.addEventListener(scroll, function () {// 3.1 先移除类// 先获取这个active的对象const old document.querySelector(.xtx-elevator-list .active);// console.log(old)// 判断 如果原来有active类的对象就移除类如果开始就没有对象就不删除所以不报错if (old) old.classList.remove(active);// 3.2 判断页面当前滑动的位置选择小盒子const news document.querySelector(.xtx_goods_new);const popular document.querySelector(.xtx_goods_popular);const brand document.querySelector(.xtx_goods_brand);const topic document.querySelector(.xtx_goods_topic);let n document.documentElement.scrollTop;if (n news.offsetTop n popular.offsetTop) {document.querySelector([data-namenew]).classList.add(active);} else if (n popular.offsetTop n brand.offsetTop) {document.querySelector([data-namepopular]).classList.add(active);} else if (n brand.offsetTop n topic.offsetTop) {document.querySelector([data-namebrand]).classList.add(active);} else if (n topic.offsetTop) {document.querySelector([data-nametopic]).classList.add(active);}});
http://www.hkea.cn/news/14455898/

相关文章:

  • 两个WordPress文章同步更新关键词seo排名怎么样
  • 爱网站排行只做英文网站 域名有什么要求
  • 个人博客网站开发背景论文商务网站建设与维护补考试卷
  • 梧州网站开发辽宁建设工程信息网新加执业人员
  • 360网站做二维码网络营销网站建设与策划分析
  • 建网站建设网站建设方案ppt
  • 健身器材网站模板沧州网站建设多少钱
  • 网站建设协议书 印花税商丘市网站建设推广
  • 揭阳住房和城乡建设厅网站做网站诱导充值犯法吗
  • 教师网站建设企业实践总结南宁网络技术
  • 网站建设网站软件有哪些方面商务网站的类型一共有几大类
  • 小皮phpstudy快速搭建网站seo创业
  • 河东建设局网站静态网站开发软件
  • 建设银行行号网站查询是什么搭建网站手机软件
  • 地方门户网站的特点网站模板 酒类
  • 软装设计师常用网站苏州建网站皆去苏州聚尚网络
  • dedecms本地打开网站互联网公司 哪个部门负责网站建设
  • 本溪食品 中企动力提供网站建设吉林省最新消息今天新增
  • 做电影资讯网站算侵权吗能看wordpress
  • 换友情链接的网站深圳企业网页设计公司
  • 网站建设图片拍摄价格织梦cms是免费的吗
  • 太阳镜商城网站建设398做网站彩铃
  • 网站规划与建设步骤网站营销计划书
  • 微信上打开连接的网站怎么做的网上购物网站建设
  • 自己免费建设网站微信多开软件代理平台
  • 中国响应式网站案例wordpress会员vip
  • 有哪些免费网站可以发布广告网站用的字体
  • 网页设计代码文字浮动企业网站优化案例
  • 专门设计的网站h5商城网站怎么做
  • 万润 企业网站建设厦门电子商务网站建