我读到过prototype是这样做的,但不知道这是否意味着脚本可以这样做。我查看了javascript文件夹,里面有prototype、dragdrop、controls、effects和application。这就是所有的脚本吗?我是否只需在布局中添加指向它的链接即可使用它?
另外,scriptaculous网站上说所有的“大人物”都在使用它,但我只使用过jquery。与Jquery相比,Scriptaculous还好吗?在RoR的javascript文件夹中安装jquery会不会“死掉”,或者什么会让我感觉更好?我使用过jquery,但我不是专家,如果它不是一门过时的语言,我不介意切换到另一种语言。
谢谢
发布于 2010-09-04 05:58:36
这就是所有的脚本吗?我是否只需在布局中添加指向它的链接即可使用它?
基本上是这样的。它是一个被拆分成这些组件的JavaScript库。
您可以通过在中央scriptaculous.js调用中指定组件来指定要加载的组件:
<script src="scriptaculous.js?load=effects,dragdrop" type="text/javascript">
</script>至于
在RoR的javascript文件夹中安装
会不会“死掉”,或者什么会让我更好地安装它?
关于这一点有几个问题,所以,最好参考他们。我要说的是偏向于jQuery,有几个很好的原因(我自己就是一个前原型/脚本用户)。不过,我不知道RoR与Prototype有什么依赖关系,所以我不能说在您计划做的任何事情中使用jQuery有多容易。
相关信息:
https://stackoverflow.com/questions/3639827
复制相似问题