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

做网站去哪里做/外链查询

做网站去哪里做,外链查询,定制网站开发是什么,自己制作网站的方法是d3事件(二):事件的触发与自定义事件 蚁方阵 在第4版中,d3新增了事件的触发函数dispatch,类似于jquery的trigger函数,用于触发dom元素的事件处理函数。 并且,d3的选择集合还可以注册任意名称的事件与相关的事件处理函数&#xff0…

d3事件(二):事件的触发与自定义事件
蚁方阵

在第4版中,d3新增了事件的触发函数dispatch,类似于jquery的trigger函数,用于触发dom元素的事件处理函数。

并且,d3的选择集合还可以注册任意名称的事件与相关的事件处理函数,即自定义事件。

假定页面中还存在文章”d3事件(一):事件的注册与命名空间”的相关元素,基于此我们进行如下操作。

d3.selectAll('button')//    d代表绑定的数据,i代表元素在集合中的位置,group代表相关的元素集合.on('hello', function(d, i, group) {//   获取事件对象var event = d3.event,output =  'Hello,' + d.username;//   从event里取出携带的数据if(event.detail && event.detail.suffix) {output += event.detail.suffix                }//   进行名称的处理alert(output);})

 因为hello不是html标准的事件类型,现在点击将无法触发绑定的事件函数,这时则需要使用dispatch进行触发。

//  触发hello事件函数
d3.selectAll('button').dispatch('hello', {//  携带的数据会自动装入到d3.event对象中detail : {suffix : '!'}}); 
//  将会输出"Hello,yiifaa!"字样     

       

      dispatch能非常快捷地激发函数,并且能保留当前元素的上下文,如果需要更个性化、更强大的触发函数,则需要使用customEvent。看customEvent这个名称感觉像是定义个性化事件,然而它却是用于事件的触发,可以控制上下文、传递的数据以及对d3事件的包装。

d3.customEvent(//  替换d3.event,如果在html的标准事件里出发,如点击事件,还会将d3.event作为此对象的sourceEvent插入{detail : {prefix : '你好,'}}, //  替换处理函数function(params) {var ev = d3.event;//  还可以获取ev.sourceEvent,它指向之前发生的UI事件alert(ev.detail.prefix + this.datum().username +params.suffix);}, //  替换处理函数的下上文,即处理函数的thisd3.selectAll('button'), //  处理函数的参数列表[{suffix : '!'}]
);

//  现在输出的结果为"你好,yiifaa!"

————————————————
版权声明:本文为CSDN博主「蚁方阵」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/yiifaa/article/details/52133516

http://www.lbrq.cn/news/1076707.html

相关文章:

  • 苹果电脑网站开发/手机优化大师下载安装
  • 清河网站建设价格/谷歌seo
  • 做网站要哪些架包/广州企业网站建设
  • 建设网站费用计入什么科目/优秀的软文广告案例
  • 做博彩的网站赚钱吗/百度指数官方
  • o2o网站建设行业现状/一般开车用什么导航最好
  • wordpress音乐播放插件/怎样给自己的网站做优化
  • 深圳市住建局网站官网/百度网络优化推广公司
  • react做的网站有哪些/商品标题关键词优化
  • 为什么网站开发要用架构/百度爱采购排名
  • 自己建网站 怎么做后台/深圳网络品牌推广公司
  • 北碚网站建设公司/seo页面如何优化
  • wordpress jetpack 3.7.2/哈尔滨seo优化培训
  • 郑州做旅游网站的公司/google play三件套
  • 网站开发系统/百度旗下所有app列表
  • 有哪些网站可以做java题目/谷歌seo培训
  • 婚纱照展示网站源码/做网络销售感觉自己是骗子
  • 长春市做网站推广/seo网站系统
  • 惠州网站建设找惠州邦/百度指数是什么
  • 深圳网站制作哪家负责/网络推广销售是做什么的
  • 网站元素优化 移动站/百度查重软件
  • 建设地方美食网站的目的/百度在线搜索
  • wordpress 站外搜索/关键词优化公司网站
  • 邯郸网站制作哪家好/北京营销公司比较好的
  • 重庆航运建设发展有限公司网站/seo服务加盟
  • 做网站划算还是做app划算/百度推广开户代理商
  • 做黄图网站接广告好赚吗/网络营销方式与工具有哪些
  • 代运营网站建设/营销策划方案1000例
  • 深圳做营销网站公司简介/seo优化厂商
  • 响应式网站建设服务/软文广告500字
  • 高效离线转换方案:支持多任务并行处理
  • C++入门基础(三):const引用、指针和引用的关系、inline(修饰内联函数)替代宏、nullptr代替null
  • [BJDCTF2020]EasySearch
  • linux编译基础知识-头文件标准路径
  • 3 使用 Jenkins 构建镜像:将你的应用打包成镜像
  • 编译器工作原理的显微镜级拆解