JSmind在节点添加table

官网

1.开启支持选项

options = {
   support_html : true,    // 是否支持节点里的HTML元素
   }

2.添加节点

{"id":"table", "parentid":"abc","topic":"<table><tr><th>Month</th><th>Savings</th></tr><tr><td>January</td><td>$100</td></tr></table>", "width": "300", "height": "100"},

3.结果
在这里插入图片描述

其他:
1.jsMind通过鼠标拖拽的方式调整节点位置

2.关闭所有节点

   var jm = null;
    function load_jsmind(){
        var mind = mymind;
        var options = {
            container:'jsmind_container',// [必选] 容器的ID,或者为容器的对象
            editable:true,               // [可选] 是否启用编辑
            theme:'primary'  ,            // [可选] 主题
            support_html : true,    // 是否支持节点里的HTML元素 
                                    //含义为允许在节点的标题中使用 HTML 代码,如果你愿意,你甚至可以在节点标题里插入一个表格<table>。如果你希望标题中只有纯文本,请将该参数设为 false 
        }

        jm = jsMind.show(options,mind);
        jm.add_node("sub2","sub23", "new node", {"background-color":"red"});
        jm.set_node_color('sub21', 'green', '#ccc');
    }
然后在外新增函数
    // 节点关闭操作
      function collapse_all(){
          console.log(1111111);
        jm.collapse_all();
    }

或直接

    function load_jsmind(){
        var mind = mymind;
        var options = {
            container:'jsmind_container',// [必选] 容器的ID,或者为容器的对象
            editable:true,               // [可选] 是否启用编辑
            theme:'primary'  ,            // [可选] 主题
            support_html : true,    // 是否支持节点里的HTML元素 
                                    //含义为允许在节点的标题中使用 HTML 代码,如果你愿意,你甚至可以在节点标题里插入一个表格<table>。如果你希望标题中只有纯文本,请将该参数设为 false 
        }

       var  jm = jsMind.show(options,mind);
        jm.add_node("sub2","sub23", "new node", {"background-color":"red"});
        jm.set_node_color('sub21', 'green', '#ccc');
        jm.collapse_all();
    }

添加一个表单试试效果:

{"id":"form", "parentid":"**","topic":"<form>First name:<br><input type='text' name='firstname' value='Mickey'><br><br><input type='submit' value='Submit'></form> ","width": "300", "height": "100"},
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值