当前位置:  开发笔记 > 编程语言 > 正文

Rails内联Javascript和最佳实践

如何解决《Rails内联Javascript和最佳实践》经验,为你挑选了1个好方法。

我对使用Rails 有点新手,我正在开发的应用程序进展顺利 - 不过我正在查看生成的HTML并注意到......


洒在HTML周围,当然与我使用的地方相匹配:

<%= drop_receiving_element ... %>

我想知道的是......有更好的方法来做到这一点,还是让它更干净?其中一些脚本标签来自局部标签,因此将它们放在"页面底部"并不能真正帮助解决这种情况.

另一种选择可能是将所有这些"标记块"推入一个数组,然后将它们写在application.rhtml文件中,但它仍然有点凌乱......



1> TomHastjarja..:

好吧,如果你真的想要使用最佳实践...不要使用内联JavaScript.保持您的HTML,CSS和Javascript清洁并彼此分离.理想情况下,html文件应该可以在没有CSS和javascript的情况下使用.

最简洁的方法是使用普通的html/css构建你的应用程序,并使用不引人注目的javascript来增强它,以提供更好的用户体验.

这种模式是将所有JS文件包含在页面底部,并开始使用onDomReady等功能运行代码.

根据评论,我想添加一些可能的选项来帮助您入门:

JQuery的

YUI

原型

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有