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

重庆网站开发商城wordpress用户权限修改

重庆网站开发商城,wordpress用户权限修改,世界工厂网网页版,给我一个网页给 DOM 节点绑定事件 推荐使用 addEventListener 函数 第一个参数#xff1a;事件名称第二个参数#xff1a;事件处理函数#xff08;第一个参数为 event#xff09;第三个参数#xff1a; true 采用捕获法来处理事件false 【推荐】采用冒泡法来处理事件 let div1 docu… 给 DOM 节点绑定事件 推荐使用 addEventListener 函数 第一个参数事件名称第二个参数事件处理函数第一个参数为 event第三个参数 true 采用捕获法来处理事件false 【推荐】采用冒泡法来处理事件 let div1 document.getElementById(div1); div1.addEventListener(click, function(event){alert(div1_clicked!); }, false);event 参数的用途 event.target 获取触发事件的元素 event.preventDefault() 阻止默认行为 默认行为如a标签点击跳转、鼠标右键弹出菜单、滑动滚轮控制滚动条等 event.stopPropagation() 阻止事件传播冒泡/捕获 事件流含事件冒泡事件捕获 https://blog.csdn.net/weixin_41192489/article/details/133140101 【必考】事件代理 借助其他元素来响应自身事件即事件代理。 应用范例对于内容很多的列表为了避免给每一个列表中的元素都绑定一个点击事件仅在列表的容器元素上绑定点击事件则当点击列表中的元素时因事件冒泡机制会触发容器元素的点击事件再在该事件中识别出点击的具体元素并执行相应的处理。 // 列表内容很多的容器 const div3 document.getElementById(div3);// 点击列表中a标签的元素时弹窗显示其内容 div3.addEventListener(click, (event) {event.preventDefault();let target event.target;if (target.nodeName A) {alert(target.innerHTML);} });【考题】写一个通用的事件绑定函数 /*** 通用的事件绑定函数(支持事件代理)* param {*} elem 触发事件的元素* param {*} type 事件类型* param {*} selector 选择器* param {*} fn 事件处理函数*/ function bindEvent(elem, type, selector, fn) {//若只传入了三个参数即普通的事件绑定则第三个参数才是事件处理函数if (fn null) {// 将第三个参数设置为事件处理函数fn selector;// 将选择器置空selector null;}// 绑定事件elem.addEventListener(type, (event) {// 获取触发事件的元素const target event.target;if (selector) {// 传入了选择器则为事件代理绑定if (target.matches(selector)) {// 若触发事件的元素与选择器匹配则执行事件处理函数fn.call(target, event); // 利用 call 改变事件处理函数中 this 的指向}} else {// 没有选择器为普通事件绑定fn.call(target, event);}}); }使用 // 普通事件绑定 const btn1 document.getElementById(btn1) bindEvent(btn1, click, function (event) {event.preventDefault()alert(this.innerHTML) })// 事件代理绑定 const div3 document.getElementById(div3) bindEvent(div3, click, a, function (event) {event.preventDefault()alert(this.innerHTML) })【考题】描述事件冒泡的流程 事件基于 DOM 树形结构顺着触发元素不断向上传播由内层节点传播到外层节点触发各级父辈节点对应的事件若父辈节点中没有阻断事件的冒泡传播则会一直传播到window 对象。 应用场景事件代理参考上文 【考题】无限下拉图片列表如何监听每个图片的点击 通过事件代理实现具体逻辑如下 在列表容器上绑定点击事件点击图片时会冒泡触发列表容器的点击事件通过 e.target 获取到触发元素通过 matches 判断触发元素是否是图片是图片则执行相应的代码不是图片则不执行。
http://www.hkea.cn/news/14321648/

相关文章:

  • 郑州做企业网站网站上微信引流怎么做的
  • 做问卷的网站网站程序购买
  • 宁夏网站设计创建网站需要哪些要素
  • 网站如何做流动字幕公司网站怎么修改内容
  • 网站策划模板建设银行网站的登录验证程序安全吗
  • 如何建立自己的网站步骤wordpress 默认评论
  • 一站式服务大厅官网做网站着用什么电脑
  • 网站使用网络图片做素材 侵权西安广告公司联系方式
  • 做网站选用什么域名比较好医院网站开发
  • 网站 流量攻击怎么办宁波建网站哪家好
  • 北京响应式网站建设推荐网上如何做网站
  • 做网站 阿里云和百度云哪个好郑州大型网站建设电话
  • 湖州网站建设制作南坪做网站
  • ie8打不开建设银行网站wordpress评论模版
  • 网站首页制作的过程wordpress源码书籍
  • 功能型网站开发青岛建设系统一体化网站
  • 开设网站需要什么个人网站备案简介
  • 模版用iis在自己家电脑上做网站万州集团网站建设
  • 马鞍山网站建设电话网站建设教学方法探究
  • 个人网站设计论文的结论gis网站开发实战教程
  • 网站建设电话邀约话术无人区在线影院免费高清
  • 网页设计灵感网站广州市财经商贸职业学校
  • 外贸营销型网站2018wordpress关于页面模板
  • 国外设计大师网站wordpress支付插件绿色
  • 有些网站开发人员工具无反应怎么查开发商剩余房源
  • 网站官网微信下载安装免费2022
  • wordpress修改地址后网站打不开天猫购物商城官网
  • eclipse用来做网站前端wordpress怎么调用一个分类的文章
  • 枣强网站建设电话wordpress 404模板
  • php网站怎么样云开发工程师