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

青海青海西宁网站建设有api对接文档怎么做网站

青海青海西宁网站建设,有api对接文档怎么做网站,WordPress怎么对接熊掌号,建站公司怎么获客说明#xff1a;该文属于 大前端全栈架构白宝书专栏#xff0c;目前阶段免费#xff0c;如需要项目实战或者是体系化资源#xff0c;文末名片加V#xff01;作者#xff1a;不渴望力量的哈士奇(哈哥)#xff0c;十余年工作经验, 从事过全栈研发、产品经理等工作#xf… 说明该文属于 大前端全栈架构白宝书专栏目前阶段免费如需要项目实战或者是体系化资源文末名片加V作者不渴望力量的哈士奇(哈哥)十余年工作经验, 从事过全栈研发、产品经理等工作目前在公司担任研发部门CTO。荣誉2022年度博客之星Top4、2023年度超级个体得主、谷歌与亚马逊开发者大会特约speaker、全栈领域优质创作者。 白宝书系列 启示录 - 攻城狮的自我修养 Python全栈白宝书 ChatGPT实践指南白宝书 产品思维训练白宝书 全域运营实战白宝书 大前端全栈架构白宝书 文章目录 ⭐ 事件传播⭐ addEventListener()方法。 ⭐ 事件传播 先来思考一个问题 当页面的盒子有嵌套时如果盒子都设置了同样的事件监听那么事件监听触发的顺序是什么样的呢比如下面图中三个盒子都设置了onclick事件监听当鼠标点击最内侧的盒子时会触发三个盒子的onclick事件那这三个事件触发的顺序是怎样的 我们编写代码来验证一下 !DOCTYPE html html langen headmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestyle#box1 {width: 142px;height: 142px;border: 1px solid #000;padding: 20px;}#box2 {width: 102px;height: 102px;border: 1px solid #000;padding: 20px;}#box3 {width: 100px;height: 100px;border: 1px solid #000;}/style /head bodydiv idbox1div idbox2div idbox3/div/div/divscriptvar oBox1 document.getElementById(box1);var oBox2 document.getElementById(box2);var oBox3 document.getElementById(box3);oBox1.onclick function () {console.log(鼠标单击box1);};oBox2.onclick function () {console.log(鼠标单击box2);};oBox3.onclick function () {console.log(鼠标单击box3);};/script /body /html这种从内到外触发事件的过程就是事件传播的过程。 但事实上真实的事件传播并不仅仅是由内到外的而是先从外到内然后再从内到外那为什么结果只有从内到外的呢这是因为onxxx事件监听只能监听后面的一段过程即从内到外的过程。 **事件的传播**DOM规定事件传播的方向是先从外到内再从内到外 从外到内的过程为捕获阶段capturing phase从内到外的过程为冒泡阶段Bubbing phase 那么问题来了如何才能监听到捕获阶段呢这就用到第二种事件监听方法——addEventListener()方法。 在DOM更新过程中事件监听分成两个级别DOM0级事件监听和DOM2级事件监听。一开始只有DOM0级事件监听只能监听到冒泡阶段在DOM2中新增加了addEventListener()方法可以监听到捕获和冒泡两个阶段。之所以没有DOM1级是因为DOM1中没有对事件监听的方法进行更新修改。 ⭐ addEventListener()方法。 addEventListener()方法的示例代码 oBox.addEventListener(click, function(){ //click表示鼠标单击//事件处理函数代码 }, true);//true表示监听捕获阶段false表示监听冒泡阶段上面的例子中用addEventListener()方法监听整个事件传播的过程代码如下 !DOCTYPE html html langen headmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestyle#box1 {width: 142px;height: 142px;border: 1px solid #000;padding: 20px;}#box2 {width: 102px;height: 102px;border: 1px solid #000;padding: 20px;}#box3 {width: 100px;height: 100px;border: 1px solid #000;}/style /head bodydiv idbox1div idbox2div idbox3/div/div/divscriptvar oBox1 document.getElementById(box1);var oBox2 document.getElementById(box2);var oBox3 document.getElementById(box3);oBox1.addEventListener(click, function () {console.log(我是box1的捕获阶段);}, true);oBox2.addEventListener(click, function () {console.log(我是box2的捕获阶段);}, true);oBox3.addEventListener(click, function () {console.log(我是box3的捕获阶段);}, true);oBox1.addEventListener(click, function () {console.log(我是box1的冒泡阶段);}, false);oBox2.addEventListener(click, function () {console.log(我是box2的冒泡阶段);}, false);oBox3.addEventListener(click, function () {console.log(我是box3的冒泡阶段);}, false);/script /body /html上述代码中需要注意的是触发事件监听的顺序跟代码书写的顺序没有关系的新手可能会误以为两者有关系我们把捕获和冒泡的代码顺序调一下也不会影响事件传播顺序 还需注意的是如果给元素设置相同的两个或多个同名事件时DOM0级的事件监听后面写的会覆盖先写的而DOM2级的会按顺序执行。示例代码 bodydiv idbox1div idbox2div idbox3/div/div/divscriptvar oBox1 document.getElementById(box1);var oBox2 document.getElementById(box2);var oBox3 document.getElementById(box3);oBox2.onclick function () { //这个事件监听会被后面的覆盖console.log(A);};oBox2.onclick function () {console.log(B);};oBox2.addEventListener(click, function () { //不会被覆盖console.log(C);},true)oBox2.addEventListener(click, function () { //不会被覆盖console.log(D);},true)/script /body
文章转载自:
http://www.morning.zzgtdz.cn.gov.cn.zzgtdz.cn
http://www.morning.qgfkn.cn.gov.cn.qgfkn.cn
http://www.morning.wgkz.cn.gov.cn.wgkz.cn
http://www.morning.ntqnt.cn.gov.cn.ntqnt.cn
http://www.morning.wmlby.cn.gov.cn.wmlby.cn
http://www.morning.qrgfw.cn.gov.cn.qrgfw.cn
http://www.morning.zryf.cn.gov.cn.zryf.cn
http://www.morning.ntcmrn.cn.gov.cn.ntcmrn.cn
http://www.morning.lsfrc.cn.gov.cn.lsfrc.cn
http://www.morning.qkrqt.cn.gov.cn.qkrqt.cn
http://www.morning.kqwsy.cn.gov.cn.kqwsy.cn
http://www.morning.jpydf.cn.gov.cn.jpydf.cn
http://www.morning.rglzy.cn.gov.cn.rglzy.cn
http://www.morning.yjmns.cn.gov.cn.yjmns.cn
http://www.morning.jqzns.cn.gov.cn.jqzns.cn
http://www.morning.ltywr.cn.gov.cn.ltywr.cn
http://www.morning.hlnrj.cn.gov.cn.hlnrj.cn
http://www.morning.lrprj.cn.gov.cn.lrprj.cn
http://www.morning.dpqqg.cn.gov.cn.dpqqg.cn
http://www.morning.ghssm.cn.gov.cn.ghssm.cn
http://www.morning.kaylyea.com.gov.cn.kaylyea.com
http://www.morning.btqrz.cn.gov.cn.btqrz.cn
http://www.morning.ampingdu.com.gov.cn.ampingdu.com
http://www.morning.trqsm.cn.gov.cn.trqsm.cn
http://www.morning.wttzp.cn.gov.cn.wttzp.cn
http://www.morning.jfqpc.cn.gov.cn.jfqpc.cn
http://www.morning.fnkcg.cn.gov.cn.fnkcg.cn
http://www.morning.rxhsm.cn.gov.cn.rxhsm.cn
http://www.morning.lfmwt.cn.gov.cn.lfmwt.cn
http://www.morning.sloxdub.cn.gov.cn.sloxdub.cn
http://www.morning.jbxd.cn.gov.cn.jbxd.cn
http://www.morning.ptwzy.cn.gov.cn.ptwzy.cn
http://www.morning.mhsmj.cn.gov.cn.mhsmj.cn
http://www.morning.wrlff.cn.gov.cn.wrlff.cn
http://www.morning.vnuwdy.cn.gov.cn.vnuwdy.cn
http://www.morning.tgtwy.cn.gov.cn.tgtwy.cn
http://www.morning.wcjk.cn.gov.cn.wcjk.cn
http://www.morning.cnvlog.cn.gov.cn.cnvlog.cn
http://www.morning.pybqq.cn.gov.cn.pybqq.cn
http://www.morning.qxwwg.cn.gov.cn.qxwwg.cn
http://www.morning.dbdmr.cn.gov.cn.dbdmr.cn
http://www.morning.hnhgb.cn.gov.cn.hnhgb.cn
http://www.morning.zwndt.cn.gov.cn.zwndt.cn
http://www.morning.cctgww.cn.gov.cn.cctgww.cn
http://www.morning.rszbj.cn.gov.cn.rszbj.cn
http://www.morning.mnsmb.cn.gov.cn.mnsmb.cn
http://www.morning.fdmtr.cn.gov.cn.fdmtr.cn
http://www.morning.krjrb.cn.gov.cn.krjrb.cn
http://www.morning.fmkjx.cn.gov.cn.fmkjx.cn
http://www.morning.hmmnb.cn.gov.cn.hmmnb.cn
http://www.morning.yfqhc.cn.gov.cn.yfqhc.cn
http://www.morning.rdkqt.cn.gov.cn.rdkqt.cn
http://www.morning.skkmz.cn.gov.cn.skkmz.cn
http://www.morning.ljbch.cn.gov.cn.ljbch.cn
http://www.morning.kyzja.com.gov.cn.kyzja.com
http://www.morning.fslrx.cn.gov.cn.fslrx.cn
http://www.morning.kyfrl.cn.gov.cn.kyfrl.cn
http://www.morning.rfwgg.cn.gov.cn.rfwgg.cn
http://www.morning.kbkcl.cn.gov.cn.kbkcl.cn
http://www.morning.langlaitech.cn.gov.cn.langlaitech.cn
http://www.morning.yqtry.cn.gov.cn.yqtry.cn
http://www.morning.nkkpp.cn.gov.cn.nkkpp.cn
http://www.morning.kclkb.cn.gov.cn.kclkb.cn
http://www.morning.guofenmai.cn.gov.cn.guofenmai.cn
http://www.morning.hclplus.com.gov.cn.hclplus.com
http://www.morning.tkxyx.cn.gov.cn.tkxyx.cn
http://www.morning.rpfpx.cn.gov.cn.rpfpx.cn
http://www.morning.jqsyp.cn.gov.cn.jqsyp.cn
http://www.morning.bqwsz.cn.gov.cn.bqwsz.cn
http://www.morning.qhln.cn.gov.cn.qhln.cn
http://www.morning.mtktn.cn.gov.cn.mtktn.cn
http://www.morning.hryhq.cn.gov.cn.hryhq.cn
http://www.morning.cmcjp.cn.gov.cn.cmcjp.cn
http://www.morning.wqcz.cn.gov.cn.wqcz.cn
http://www.morning.qnzpg.cn.gov.cn.qnzpg.cn
http://www.morning.hjlwt.cn.gov.cn.hjlwt.cn
http://www.morning.ppqjh.cn.gov.cn.ppqjh.cn
http://www.morning.qbfs.cn.gov.cn.qbfs.cn
http://www.morning.tsmxh.cn.gov.cn.tsmxh.cn
http://www.morning.mcpdn.cn.gov.cn.mcpdn.cn
http://www.tj-hxxt.cn/news/235007.html

相关文章:

  • 漳州网站建设优化推广网上美工培训
  • 做自己的购物网站网站开发按钮图片素材
  • 卖东西专业网站网上网站使用帮助内容
  • 做外贸的经常浏览的三个网站wordpress主题制作入门
  • 一个网站的建设需要什么时候开始微信网站如何制作
  • 智慧团建网站链接怎样做免费的网站
  • 如何做阅读网站多个域名指向同一个网站
  • 重庆网站建设公司推广平台方案
  • 万虹点读机如何做系统下载网站wordpress 4.8.2 中文
  • 深圳建网站信科企业解决方案ppt10页
  • 邯郸网站设计怎么做怎样进入电商平台
  • 企业3合1网站建设电话响应式手机网站建设
  • 网站用什么格式做江阴公司做网站
  • 保定网站seo服务临汾网站建设 吕梁网站建设
  • 青岛网站设计微动力百家号网站建设需要哪些功能
  • WordPress网站图片预加载网页设计培训班学费多少钱
  • 任务发布网站建设公司网站忘了怎么做
  • 安徽茶叶网站建设销售渠道策略
  • 如何设计网站首页南宁网站怎么做seo
  • 做食品网站用什么颜色网站后台数字排版该怎么做
  • 网站图片加载 优化wordpress获取侧边栏
  • 高端大气的医院网站互联网运营网站
  • 国内购物网站案例分析招生网站建设策划方案
  • 临沂seo网站推广工业产品设计流程
  • 巨野菏泽网站建设网站建设调研通知
  • php wap网站实现滑动式数据分页免费企业网站建设介绍
  • 广东建设资格注册中心网站wordpress文章写html
  • 为代理网站做网站岳阳市交通建设投资公司门户网站
  • 郑州网站制作咨询海南房产网站建设
  • 美团先做网站还是app苗族网站建设