我正在寻找一些工具或代码示例来帮助我构建一些看起来和行为有点像有线节目指南的东西。一般的想法是,这将是一个管理UI,用于在各个渠道上安排资产。预定资产不能在任何给定频道上重叠。
我发现至少有一个体面的调度程序(dhtmlxScheduler),但我担心它不够灵活,我不能根据自己的喜好进行调整。所以我想我可能需要一个更通用的解决方案,我可以向我需要它移动的方向弯曲。
我不想因此而诉诸Flex,但这可能是我最好的选择。欢迎任何建议。
答案 0 :(得分:8)
BBC Glow(开源,免费,JS库)有一个电视节目小部件,实际上用于BBC的在线多频道电视指南(我现在找不到,grrr)。
这称为时间表,其文档位于:http://www.bbc.co.uk/glow/docs/1.7/api/glow.widgets.timetable.shtml
这并不明显,但这里有一个有效的示例演示:http://www.bbc.co.uk/glow/demos/timetable/
答案 1 :(得分:2)
这是一个非常强大的调度程序http://www.ext-scheduler.com/
此页面上的许多示例http://www.ext-scheduler.com/examples.html
它不是免费的,它需要ext-js。但是,它设计精良,可定制且漂亮。
答案 2 :(得分:0)
我想不出一个有类似选项的javascript库,我和几个(dojo,ext,yui)合作过。尽管如此,当我想到一个有线菜单时,它似乎只是一个表,所以我认为你可以动态创建元素并用几乎任何javascript库设置他们的列范围和样式。我没有对Flex做过任何事情,所以我无法比较这样做的容易程度,但它似乎与javascript相当常规。
编辑:我的td标签已删除。对不起,我不知道如何使用堆栈溢出。