所以我在玩SIMILE Timeline的时候玩得很开心,但不幸的是,它似乎几乎被放弃了 (最近closures的机票在2009年5月),并且充满了内存泄漏 ,特别是当你dynamic加载和卸载事件时 (特别是真的在我的情况)。 我是JavaScript的新手,所以debugging这些泄漏将不仅仅是一点点复杂。 在我首先用一种我不明白的语言来解决问题之前,或者我从来没有看过的代码库之前,我想知道是否有任何与我可以在时间线中获得的function集相比较的东西: 一个乐队的多个事件 而不是有10,100,1000 行的数据,在可能的情况下,使用可用空间在一条线上放置多个事件 滚动 CSS样式到特定的事件 如果需要的话,我可以为每个事件指定一个特定的图标,字体等。 这对于突出显示错误事件或有趣的事件非常有用 过滤/search/突出 突出显示一段时间或时间点 这将是一个显示“现在”时刻的垂直乐队,或覆盖时间段开始和结束时间的乐队 我知道很多这些function可能会被放入诸如Flot或HighCharts之类的东西,但是这些东西在时间轴上可以免费使用,所以我正在权衡是否更容易修复内存泄漏或在某些没有它的库上推出3 – 4个function。 我的直觉告诉我:“修理泄漏,这很容易”,但是我想知道是否有人可以向我展示一些可能达到90%的方法,并且有一个低的进入门槛来获得另外的10%。