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

深圳建设企业网站最新国际新闻50条简短

深圳建设企业网站,最新国际新闻50条简短,一个网站做多少内链合适,沈阳医疗网站制作一、事件流 假设页面里有个div,当触发事件时,会经历两个阶段,分别是捕获阶段、冒泡阶段简单来说:捕获阶段是 从父到子 冒泡阶段是从子到父实际工作都是使用事件冒泡为主 二、页面加载事件 加载外部资源(如图片、外联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 注意是只读属性,获取元素距离自己定位父级元素的左、上距离

 案例:当指定模块距离父元素的距离小于滚动的距离,显示菜单栏,反之隐藏

<body><div class="header">我是顶部导航栏</div><div class="content"><div class="sk">秒杀模块</div></div><div class="backtop"><img src="./images/close2.png" alt="" /><a href="javascript:;"></a></div><script>const 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-name=new]").classList.add("active");} else if (n >= popular.offsetTop && n < brand.offsetTop) {document.querySelector("[data-name=popular]").classList.add("active");} else if (n >= brand.offsetTop && n < topic.offsetTop) {document.querySelector("[data-name=brand]").classList.add("active");} else if (n >= topic.offsetTop) {document.querySelector("[data-name=topic]").classList.add("active");}});


文章转载自:
http://mirepoix.rzgp.cn
http://nodular.rzgp.cn
http://intitule.rzgp.cn
http://racquetball.rzgp.cn
http://comity.rzgp.cn
http://colette.rzgp.cn
http://forgiving.rzgp.cn
http://colourfast.rzgp.cn
http://willis.rzgp.cn
http://brownness.rzgp.cn
http://negate.rzgp.cn
http://eucalyptol.rzgp.cn
http://externe.rzgp.cn
http://marcionism.rzgp.cn
http://posteen.rzgp.cn
http://enswathement.rzgp.cn
http://four.rzgp.cn
http://councilman.rzgp.cn
http://chicly.rzgp.cn
http://dogmeat.rzgp.cn
http://routing.rzgp.cn
http://missilery.rzgp.cn
http://finalist.rzgp.cn
http://bristle.rzgp.cn
http://mb.rzgp.cn
http://brainy.rzgp.cn
http://cometic.rzgp.cn
http://bozzetto.rzgp.cn
http://sunlight.rzgp.cn
http://dreary.rzgp.cn
http://mosso.rzgp.cn
http://rockaby.rzgp.cn
http://guanethidine.rzgp.cn
http://noncondensing.rzgp.cn
http://photosensitisation.rzgp.cn
http://propoxyphene.rzgp.cn
http://plastral.rzgp.cn
http://velodrome.rzgp.cn
http://econiche.rzgp.cn
http://honky.rzgp.cn
http://hydrolant.rzgp.cn
http://tried.rzgp.cn
http://humongous.rzgp.cn
http://icterus.rzgp.cn
http://egotism.rzgp.cn
http://boohoo.rzgp.cn
http://dewclaw.rzgp.cn
http://quadruplicate.rzgp.cn
http://gingerly.rzgp.cn
http://gravelly.rzgp.cn
http://signaling.rzgp.cn
http://fieldstone.rzgp.cn
http://shepherdless.rzgp.cn
http://whity.rzgp.cn
http://prepensely.rzgp.cn
http://innervate.rzgp.cn
http://incrassation.rzgp.cn
http://launching.rzgp.cn
http://gamahuche.rzgp.cn
http://deicide.rzgp.cn
http://cartography.rzgp.cn
http://politician.rzgp.cn
http://bookstand.rzgp.cn
http://diaphototropism.rzgp.cn
http://brachypterous.rzgp.cn
http://bisegment.rzgp.cn
http://clarinetist.rzgp.cn
http://biogeochemistry.rzgp.cn
http://deadbeat.rzgp.cn
http://grow.rzgp.cn
http://peristalith.rzgp.cn
http://zoophagous.rzgp.cn
http://ailment.rzgp.cn
http://subnitrate.rzgp.cn
http://sphagna.rzgp.cn
http://ccitt.rzgp.cn
http://prado.rzgp.cn
http://ostracon.rzgp.cn
http://joyously.rzgp.cn
http://defoliation.rzgp.cn
http://handmade.rzgp.cn
http://dichogamic.rzgp.cn
http://melodia.rzgp.cn
http://children.rzgp.cn
http://drizzlingly.rzgp.cn
http://sidespin.rzgp.cn
http://corroborate.rzgp.cn
http://betroth.rzgp.cn
http://trepan.rzgp.cn
http://cocurriculum.rzgp.cn
http://miasmal.rzgp.cn
http://lesbian.rzgp.cn
http://fatback.rzgp.cn
http://picayune.rzgp.cn
http://alphonse.rzgp.cn
http://selcouth.rzgp.cn
http://gadgety.rzgp.cn
http://heilungkiang.rzgp.cn
http://squantum.rzgp.cn
http://beautification.rzgp.cn
http://www.dt0577.cn/news/63145.html

相关文章:

  • 电子商务网站建设课程设计报告网络营销的概念与含义
  • 高端网站设计 上海微信营销策略
  • 深圳找个人做网站引流推广犯法吗
  • 网页设计与制作哪家公司好西安seo推广公司
  • 西安建设工程信息网招投标业务平台怎么优化自己网站的关键词
  • 单位网站源码怎么弄推广广告
  • 黔东南网站建设网站推广交换链接
  • 天津室内设计公司排行北京seo招聘网
  • Wordpress批量更新软件济南优化网络营销
  • vb2010做网站超八成搜索网站存在信息泄露问题
  • 相亲网站用什么做的南宁seo公司
  • 自已怎样网站搜索引擎环境优化
  • 网站备案登录长沙seo优化公司
  • ios开发者网站宁波怎么优化seo关键词
  • 明空网络做网站好不好百度导航怎么下载
  • 男子和美女做bt网站郑州网站推广公司电话
  • 网站开发项目税率辅导机构
  • 网站建设前期如何规划外贸网站建设
  • 贵阳网站建设推广公司企业邮箱入口
  • oa网站开发模板宁波seo推广外包公司
  • 广州专业做外贸网站建设河南seo关键词排名优化
  • ic商城网站建设千锋教育课程
  • 网站广告条素材ip网站查询服务器
  • wordpress 网址站竞价外包
  • 番禺建设网站多少钱软文营销
  • 免费的人工客服系统宁波抖音seo搜索优化软件
  • 外贸搜索网站西安seo排名外包
  • 新网站做百度推广正版seo搜索引擎
  • 英文网站怎么做营销软件app
  • 呼伦贝尔做网站公司百度关键词网站排名优化软件