问题标签 [chap-links-library]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何添加 onclick 功能以在事件时间线图表上显示额外信息
如何将 onclick 功能添加到时间轴图表中的事件。
我正在使用 Almende 图表中的服务(http://almende.github.io/chap-links-library/js/timeline/examples/example01_basis.html),现在我想要一个功能,当我点击一个事件来显示一些该事件的额外信息。
我在这个例子中找到了这个函数(http://timeglider.com/widget/large.html),因为我不擅长 javascript,所以我无法在 Almende 图表脚本中实现它。
javascript - 拖动监听器后的 Google 可视化事件
我正在使用 Chap Links Timeline 插件来创建应用程序。我在时间线上有可拖动的事件,我正在尝试添加一个在拖动事件时触发的侦听器,但我找不到如何添加它。
我有其他侦听器用于选择、添加等工作:
但是当事件被拖动时,这些,甚至改变都不会被触发。
我希望有人尝试并设法添加这种听众。
蒂亚!
javascript - 如何扩展 timline.js 库以方便自定义双击功能
我正在使用almende timeline.js为我的 Web 应用程序创建时间线。
我想通过在双击范围时将用户发送到不同的 URL 来扩展timeline.js 库的功能,同时记住时间线设置为不可编辑。
这是我的js:
你能推荐任何这样做的方法吗?
谢谢
javascript - 如何在网络中添加文本输入节点 - Chaps 链接库
在这里,我正在尝试使用中提到的示例Network- Chaps link library
之一。在此示例中,他们将图像附加到节点。同样明智的是,有没有办法将文本输入附加到节点中?
请提出一种方法。
javascript - 奇怪的章节时间线日期问题 - 未来在除 FireFox 之外的所有浏览器上呈现的项目
我这里发生了一个奇怪的情况。我已将以下 JSON 传递给时间线控件:
这是一个简单的项目数组,我传递给控件以进行渲染。在 Firefox 中,这完美呈现,没有任何问题。但是,我尝试过的所有其他浏览器都会显示项目 +1 小时。我已经在 Opera、Chrome 和 IE9 中尝试过,除了 Firefox 之外,它们都显示出同样的问题。现在时间在所有浏览器上都按预期显示。
有趣的是,我现在正处于格林威治标准夏令时间 +1 小时……但为什么这会选择性地对浏览器产生不同的影响呢?
每个浏览器都运行完全相同的查询并获得完全相同的 JSON。我很困惑,甚至不知道从哪里开始寻找。
我正在运行时间线的 v2.5.0。我已经尝试更新到最新版本并且发生了同样的事情,所以我回滚到 2.5.0 以解决问题,然后再着手将最新版本集成到页面中。
有人看到这个并有解决方案吗?
meteor - Vis.js timline 未在 Meteor.js 应用程序中呈现
我正在尝试将 vis.js 库包含到我的 Meteor 应用程序中。我包含了该库,并且正在无错误地渲染页面,但是,vis.js 时间轴仅使用水平线进行渲染,而没有对象。
我肯定会填充我的数据集,因为我已经通过控制台确认了它。
这是我的代码。
我的模板如下。很基础。
结果。 http://i.imgur.com/k2HyQb5.jpg
通过上面的代码和对路由器的一些更改,我能够让图表用它自己的数据呈现,但是当将图表模板嵌入到例如布局模板中时,我似乎无法让图表工作。
以下路由器更改使用来自事件集合的数据正确呈现图表。
如果我换...
... 和 ...
...然后我仍然得到空白图表。
我想我在如何正确等待特定模板的数据方面遗漏了一些东西。
javascript - 跨浏览器阿尔门德时间线
我有一个在 Google Chrome 中工作的 chap-links-library almende 时间线版本,但在 Firefox 中查看时。我得到的是一个跨底轴的未定义的 NaN。好像它没有读取我在 javascript 中设置的日期。
关于我如何调试它的任何提示。
这是一个屏幕截图:
还有我的主要 .js 文件的片段:
谢谢
javascript - vis.js 中的多节点选择
我正在使用 vis.js,因为我喜欢它的网络可视化模块。我想知道,因为我在文档中找不到它,是否可以选择多个节点。
干杯,
里卡多
npm - npm 和 Browserify 的一般概念
我一直按照 vis.js Github 存储库上的说明进行库的自定义构建。它建议使用 Browserify……我从未使用过 Node.js、npm 或 Browserify,而且我才刚刚开始了解它们的功能。
我一直在尝试使用以下命令编译库
但我不断收到错误,例如
似乎解决此错误的唯一方法是通过 npm 安装模块。例如
但是,一旦我以这种方式安装一个模块,另一个模块就会产生错误。
我的问题是……我是要手动安装每个模块直到错误消失还是 npm/Browserify 是要自动安装这些模块?如果是这样,他们为什么不安装?