Javascript 在原型Rails应用程序中重用jQuery代码
这里没有。所以我尝试使用这个s3上传程序jQuery示例 在我使用原型的Rails 3应用程序中。在阅读了关于如何使用Prototype和jQuery并避免冲突的文章之后,我对在哪里使用jQuery.noConflict感到困惑;功能 我计划使用Javascript 在原型Rails应用程序中重用jQuery代码,javascript,ruby-on-rails,Javascript,Ruby On Rails,这里没有。所以我尝试使用这个s3上传程序jQuery示例 在我使用原型的Rails 3应用程序中。在阅读了关于如何使用Prototype和jQuery并避免冲突的文章之后,我对在哪里使用jQuery.noConflict感到困惑;功能 我计划使用 jQuery.noConflict(); jQuery(document).ready(function($){ // Do jQuery stuff using $ $("div").hide(); }); 包装任何jQuery代码,
jQuery.noConflict();
jQuery(document).ready(function($){
// Do jQuery stuff using $
$("div").hide();
});
包装任何jQuery代码,但它似乎不起作用
我的问题是
我应该将代码包装在jquery.js中吗?plupload的js文件?帮助程序中的javascript代码?这里有一个很好的示例,说明如何放置.noConflict:
这是否意味着除了jQuery.js中的代码外,我应该包装任何jQuery代码?任何使用$的jQuery代码都应该在document.ready中。您不需要在其他.js文件中封装代码,只要它们是从document.ready中调用的。这是我的问题。谢谢
<script type="text/javascript" src="other_lib.js"></script>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$.noConflict();
jQuery(document).ready(function($) {
// Code that uses jQuery's $ can follow here.
});
// Code that uses other library's $ can follow here.
</script>