簡體   English   中英

Ruby on Rails項目中的jQuery沖突

[英]jquery conflict in Ruby on rails project

我正在處理一個應用程序,其中由於2個jquery文件而導致渲染結果沖突,這是我遇到錯誤的代碼

   <!-- tab scripts -->
    <script type="text/javascript" src="/assets/jquery.tools.min.js"></script>



<!-- Scrollbar -->  
            <script type="text/javascript" src="/assets/jquery.tinyscrollbar.min.js"></script>
            <script type="text/javascript">
            $(document).ready(function(){
                $('.scrollbar1').tinyscrollbar();
                $('.scrollbar2').tinyscrollbar();
                $('.scrollbar3').tinyscrollbar();
            });
                });

            </script>

現在您可以看到有2個.js文件調用,如果我在tools.min.js之前寫了tinyscrollbar.min.js它將不會加載,反之亦然

我試圖合並兩個查詢,但沒有成功,我不知道如何使用noconflict function()可以幫助我嗎?

我已經在我的app / views / layout / application.html.erb中聲明了這兩個js文件,但是由於沖突,我在其本地視圖文件中聲明了tinyscrollbar.min.js:app / view / profile / new.html.erb及其它解決了我的錯誤:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM