首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在halo事件处理程序上访问元素的对象?

如何在halo事件处理程序上访问元素的对象?
EN

Stack Overflow用户
提问于 2018-01-16 19:23:44
回答 1查看 256关注 0票数 0

当为customizing events for the Rappid Halo tool handles时,arguments变量似乎只有jQuery.Event对象以及x和y坐标。

如何获取单元格/元素或cellView以便对其进行操作?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-16 19:23:44

元素的视图可以通过this.options.cellView找到。删除句柄的示例:

代码语言:javascript
复制
{
  name: 'remove',
  position: 'ne',
  events: {
    pointerdown: function (evt) {
      evt.stopPropagation();
      var elementView = this.options.cellView;

      // work on the element ...
      elementView.model.remove();
     }
  }
}

在这个特定的例子中,如果目标是独占地删除元素,那么就不需要定制函数,即:events: {pointerdown: 'removeElement'}

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48280118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档