如何使 CoffeeScript TurboLinks 5 的这段代码变得友好?
我有以下几点: $ -> $('[data-provider="summernote"]').each -> $(this).summernote height: 300 这可行,但是,我想让它对 TurboLinks 5 友好。 所以我尝试了以下方法: $ -> ready = -> $('data-provide... »
我有以下几点: $ -> $('[data-provider="summernote"]').each -> $(this).summernote height: 300 这可行,但是,我想让它对 TurboLinks 5 友好。 所以我尝试了以下方法: $ -> ready = -> $('data-provide... »
我有一个使用 Bootstrap 3 在 Heroku 上运行的 Rails 5 应用程序。 我有这个表格: .panel-body .form-group.has-feedback .text-muted = f.label :kind, 'Swim, Bike or Run?' = f.select :kind, Workout.kinds.keys.to... »
我已将 data-turbolinks-permanent 添加到 div: <div id="map" data-turbolinks-permanent></div> 但是在换页并返回时,我的地图标记消失了。 以下是我包含js的方式: <%= javascript_include_tag "https://maps.googleapis.com/maps... »
我的问题不言自明——我正在编写一个用户指定选择器的 jQuery 插件。我需要检查该选择器是否存在,如果存在,则执行一些代码。但是,我不知道如何在我的 jQuery 插件中进行检查。 我需要这样做,因为我正在尝试创建类似 jquery-readyselector (https://github.com/Verba/jquery-readyselector) 的东西,它适用于 Turbolinks... »
我正在尝试将 jQuery UI Autocomplete 集成到我的 Rails 4.0 应用程序中,如以下 Railscast 中所述:102-AutoCompleteAssociationRevised。 很遗憾,自动完成功能不起作用。尽管呈现的 HTML 看起来不错,但我没有得到任何建议: <input id="plan_part_name" type="text" name="... »
我想在我的网站上制作一个加载器,并且我已经在使用 Turbolinks(在中间人静态网站上使用 CDNJS,没有 gems)。所以,直接,我想使用在 JS 中原生实现的 Turbolinks 进度条。 问题是我想将它应用于 SVG 矩形。我已经开发了它,我可以以 % 为单位设置宽度,在 100% 时我的矩形已满,因此这意味着它已加载。但我不知道如何在我的 SVG 矩形上应用 Turbolink... »
我有一个使用Masonry 在页面上排列图像的rails Web 应用程序。我像这样激活 Masonry: var masonry_load = function(){...}; $(window).on('load', masonry_load); 使用window.load 而不是document.ready 可确保图像已加载,这是确保 Masonry 可以很好地排列它们所必需的(它们的... »
我正在使用 rails 5 和 turbolinks 5,我不想禁用 turbolinks,但它会多次加载 google maps api。 我进行了很多搜索,找到了很多适用于 rails 4 和 turbolinks 3 的解决方案。我尝试了所有我看到的解决方案,但都没有奏效。 其中一个看起来很简单: <script src="http://maps.googleapis.com/m... »
我在设置 turbolinks 时遇到了一些问题。这是设置:Laravel Mix - 默认设置:bootstrap、jquery、..)。就在 bootstrap.js 文件之后,我包含了 turbolinks。一切正常,直到页面重新加载 - 我总是出错。我做错了什么? 错误: app.js:1282 Uncaught TypeError: $ is not a function at ... »
我正在使用 twitter bootstrap 打开一个模态窗口而不使用 JavaScript: 在我的 www.domain.com/item/1 我有 <a data-toggle="modal" class="btn btn-custom" data-target="#myModal" >Add to list</a> 这会触发以下模式: <div i... »
我真的很喜欢在 Rails 中使用 Turbolinks,因为它使页面在用户看来更快。是否有 node.js 替代/版本? 听起来像SPA,那里有... »
如果我们有: #app/assets/javascripts/tabbed_panels.js var new_items = function() { #do something }); $(document).on("turbolinks:load", new_items); 和 #app/assets/javascripts/paginate_users.js var new_u... »
我刚刚浏览了Rails & Turbolinks tutorial - 因为我是第一次创建 Shopify 应用。我到了我的应用程序正在加载的阶段,但我看到的只是“正在加载...”页面,它是“SplashPage#Index”,但它没有像我预期的那样重定向到我的“Home#Index”。< /p> 我正在使用Rails 6.0.3.6、Ruby 3.0.1,但我没有使用 React。如果可... »
我想在点击时向li 元素添加一个类,以表明它是当前元素。 这是我使用的监听器 $(document).on("click",".sidebar ul li a",function(){ if (!$(this).parent().hasClass("current")) { $("li.current").removeClass("current"); $(this).pa... »
首先,我删除了gem 'turbolinks' 并删除了application.js 文件中需要Turbolinks 的代码。所以,我成功地在我的本地机器上禁用了 Turbolinks。然后,我将更改推送到 Heroku,但 Turbolinks 仍在生产中。 如何在 Heroku 中禁用 Turbolink? 当我运行这段代码时: heroku run cat app/assets/jav... »
上周我升级到使用 Turbolinks 5.0 的 Rails 5。我使用以下脚本通过 Turbolinks 3.0 加载 Facebook like 按钮: fb_root = null fb_events_bound = false $ -> loadFacebookSDK() bindFacebookEvents() unless fb_events_b... »
我在一个更简单的 Rails 应用程序中包含了 Highcharts,它运行良好。但是当我在更复杂的 Rails 应用程序中做同样的事情时,图表没有显示的 Javascript 代码。 这是我到目前为止所做的: 宝石文件 gem "highcharts-rails", "~> 3.0.0" 应用程序.js //= require highcharts //= require h... »
编辑:问题已解决。您只需删除 turbolinks。 在 Rails4 应用程序中使用 ember-rails 0.13.0 我们会遇到浏览器后退按钮不起作用的问题。每次使用后退按钮返回上一个路线时,应用程序都会因此类错误而崩溃: 在 Firefox 24.0a2 上: TypeError: Class.PrototypeMixin.applyPartial is not a functi... »
从阅读 turbolinks 文档看来,turbolinks 可以作为 pjax 的一种替代品。 turbolinks 是否总是替换整个正文,或者是否可以只更新页面的特定部分?该文档似乎暗示后者可以通过标记页面的相关部分来实现 data-turbolinks-permanent 属性和使用 Turbolinks.visit。到目前为止,这似乎对我不起作用。无论将哪些元素设置为永久,正文中的所有内... »
我有一个使用 turbolinks5 在 RoR 4 中制作的经典购物车应用程序。用户可以更改给定项目的数量并单击“更新购物车”按钮以更新购物车值。 “更新购物车”按钮提交 Ajax 表单 (data-remote="true") 以更新购物车并增加/减少放置在菜单中的购物车项目计数器。 现在的问题是:每次用户单击“更新购物车”按钮时,都会缓存购物车的新页面,因此如果用户更新购物车 3 次,... »