【问题标题】:FancyTree how to link just a portion of the nodeFancyTree 如何只链接节点的一部分
【发布时间】:2018-07-14 12:35:51
【问题描述】:

我刚刚遇到这个问题:我有一个节点列表,显示表格中的数据:

A 列、B 列、C 列

当你点击节点时我设置了一个动作,检查节点的类型:

activate: function(event, data) {
  if (data.node.isFolder()) {
    return false;
  }
  if (data.node.data.datatype) {
    //doSomething;
  } else if (data.node.data.datatype2) {
    //doSomething;
  } else {
    //doSomething;	
  }
  return false;
}

是否有任何简单的方法可以,例如,在 A 列中做某事(例如转到链接或 .do),但在同一节点上 B 列中的另一个链接?

【问题讨论】:

    标签: javascript nodes fancytree


    【解决方案1】:

    例如,您可以尝试检查data.originalEvent 的目标

    activate: function(event, data) {
      if ( $(data.originalEvent.target).hasClass("...") {
        return false;
      }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多