turbolinks

    0熱度

    1回答

    我在這是一個部分稱爲roster_panel內呈現一個Rails應用程序的簡單形式: <div id = 'active_admin_content'> <%= semantic_form_for @roster_item do |form| %> <h3>Add a counselor</h3> <div id="counselor_status_message

    1熱度

    1回答

    背景: 我使用的數據表與JS庫被稱爲「Turbolinks」,基本上是將您的應用程序轉變成單頁應用(SPA),而無需使用一個真正的客戶端的所有開銷結合框架。這對Ruby on Rails應用程序性能非常有用。 雖然引入了一些令人頭痛的問題,但其中一個是與DataTables的兼容性。基本上銷燬了Turbolinks導航中的任何DataTable,然後在turbolinks頁面再次加載時重新初始化它

    1熱度

    2回答

    我正在使用共享按鈕(JavaScript插件)。當我打開一個頁面時,會顯示按鈕,但是當我打開其他頁面時,它會消失。當我刷新網站時,它再次出現。它與jquery.turbolinks正常工作,沒有turbolinks寶石,但沒有它網站是非常緩慢的。如何使網站更快? 我的website,現在插件正在工作,因爲我刪除了turbolinks。 的application.js //= require jqu

    0熱度

    1回答

    我想在這裏做一些這樣的事情:http://www.jqueryscript.net/demo/Material-Design-Sliding-Tab-Menu-With-jQuery-CSS3/作爲我的Rails應用程序中的一個菜單。應該播放滑塊的(下劃線)滑動動畫,並且頁面應該同時加載。 我設法讓滑塊在鏈接下移動,通過將菜單設置爲data-turbolinks-permanent來點擊,但我爲滑

    3熱度

    1回答

    由於某些原因,我從應用程序中刪除了turbolinks,現在當我嘗試運行Google Analytics時,它不起作用。 我用gem'google-analytics-rails'和this customized solution.但是他們都沒有工作。任何想法如何我可以添加谷歌anayltics在我的應用程序沒有turbolinks?

    0熱度

    1回答

    我使用offline.js與turbolinks並在初始頁面加載它工作正常。但是,如果我點擊另一個鏈接,那麼這將無法工作,直到我刷新頁面。我可以看到Offline.state已關閉,但仍未顯示該視圖。有沒有辦法以manually觸發popup窗口? 更新 除了offline.js文件的唯一JS我是這個 var $online = $('.online'), $offline =

    1熱度

    2回答

    我很難讓javascript在不重新加載頁面的情況下工作。我相信這個問題與渦輪鏈接有關。 我喜歡這個 <%= form_for @cart, url: cart_path, html: {onsubmit: "addCart(event, #{@product.id})"} do |c| %> 我然後通過ajax提交表單這樣 function addCart(event, id){

    2熱度

    1回答

    我在這裏做的是改變標題的不透明度,並添加一個搜索欄,當它到達一個航點(一個更大的搜索欄)。 它的工作原理,這裏的問題是,只有在檢查窗口並在屏幕尺寸之間切換後纔會應用更改。 即使是一個簡單的控制檯日誌只檢查窗戶 CoffeeScript的 $(document).ready -> #The indentation is correct if $('#hero-image').length

    0熱度

    2回答

    在我的Rails 5應用程序中,我有一個應該在scroll事件中被觸發的腳本,但由於某種原因,我無法使其與turbolinks gem配合使用。 我的代碼: 第一次嘗試: $("#side-block").on("scroll page:load", function(e) { console.log("scroll"); } 第2次嘗試: $(document).on('turb

    0熱度

    2回答

    Gfycat有一個JavaScript庫,使我的網站上寫的導軌和一個div像這樣embeding: <div class="gfyitem" data-autoplay=false data-id="BestYellowishElephantseal"></div> 要做到這一點,它告訴我添加他們腳本在開啓身體標記後。 <script> (function(d, s, id){