问题描述
使用 https://github.com/dabeng/OrgChart 如下
var oc = $('#chart-container').orgchart({
//'data' : data,'data' : "/cc/AjaxAnnualLeave/getHierarchy/"+c,'nodeContent': 'title','pan': true,'zoom': true,'initCompleted': function ($chart) {
var $container = $('#chart-container');
$container.scrollLeft(($container[0].scrollWidth - $container.width())/2);
console.log("Completed");
$('#chart-container').find('.node').on('click',function () {
alert(JSON.stringify($(this).data('nodeData')));
});
}
});
问题是,数据需要几秒钟才能加载,但 initCompleted 会立即运行,这意味着我想在 加载后运行的两段代码,会立即加载,因此不起作用
有什么建议吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)