(Rails)的维护Javascript语言,动态生成的内容的功能...?
-
20-09-2019 - |
题
我正在寻找一个质量机制,以添加排序动态生成的表。我的视觉设置非常简单。在左边我有一个系列的菜单项,从(图表,图形,图像,表格等)来选择。一旦项目被点击时,它会在页面右侧的“动态内容”格显示出来。这一切工作正常。
什么我遇到的是能够实现加载内容的某些动态特性的问题。在这种特殊情况下,我有一个系统会根据所选择的表中生成动态内容并将其显示在“动态内容”分区,但JavaScript的排序不起作用。我试图把它放置在“应用程序布局”页面以及在生成的数据中的局部,但没有任何工程。但是,如果我把它放在一个“静态”页面中的所有工作正常。关于如何得到这个工作任何想法?
FYI我使用的Rails 2.3.4在OS X上,使用 “sorttable.js” 和Safari 4.0.3和Firefox 3.5.5测试
最佳。
解决方案
我会怀疑你需要调用您的动态加载表sorttable.makeSortable(<table element>);
。既然你没有提供你如何转换你的表中的任何背景,很难提供一个解决方案。
Sorttable.js依赖于不显眼的javascript 时,表可排序必须存在于当页面加载完毕的DOM。然后Sorttable.js上具有“排序”类中的每个表调用makeSortable。当您插入新表,你需要做的是相同的。
其他提示
这是如何得到这个工作任何想法?
没有更多的信息那么这将是很难拿出一个解决方案。但是,你有没有尝试过寻找与萤火虫产生的页面,看看发生了什么事情?请问您的IDE有一个JavaScript调试器?
不隶属于 StackOverflow