turbolinks

    1热度

    1回答

    我面临奇怪的行为:bootstrap在我的页面上有些作品,但没有为表单设计样式。 我可以看到,它加载和所有,因为按钮,flexbox,网格系统。不过,我无法将其转换为样式表单。在这里我展示动态表单代码相同的静态形式在同一页上: 静态形式正确的风格,其中动态的形式是不应用任何样式只是归。我认为它与链轮相关,但很难找出答案。 编辑: <div class="col-md-6"> <%= fo

    0热度

    1回答

    按照Turbolinks readme,使用turbolinks:load时,我们不应该对页面元素直接设置事件侦听器: 如果可能的话,应避免使用turbolinks:加载事件直接添加事件侦听器的元素在页面上身体。相反,请考虑使用事件委托在文档或窗口上注册一次事件侦听器。 既然如此,有时您需要设置个人元素的监听器。推荐的方法是什么?使用不同的Turbolinks事件?还有别的吗?

    0热度

    2回答

    我想用我的Laravel 5.2应用程序使用Turbolinks,有一些JS错误,考虑到一些页面需要额外的JS。我无法弄清楚如何加载页面的特定的JS什么先装入 ,这里是我目前掌握的布局(head部分或内容部分???后): <!DOCTYPE html> <html> <head> <title>@yield('title')</title> <!-- Load CSS --

    4热度

    3回答

    我使用的是turbolinks 5导轨5和试图让谷歌的地方自动完成地址形式使用从谷歌网站上的例子来工作中发现here 我只希望加载这个页面上的JavaScript和谷歌地图图书馆。 什么是正确的方式来获得下面的JavaScript与轨道5的工作和turbolinks 5 <script> // This example displays an address form, using th

    1热度

    1回答

    我有几个例子如下。这的确有些神奇 <a href="#" id="add-item"> <i class="fa fa-plus"></i> </a> 而一些JS:像这样的,没有真正的HREF 链接 id = $('#watch-path-group').children().length + 1 $('#watch-path-group').append '<input sty

    -1热度

    1回答

    目前我正在开发一个Ruby on Rails应用程序,并且试图让下面的JS与该应用程序一起工作。我遇到的第一个问题是turbolinks 5.0阻止了页面在初始加载时加载JS,为了加载下面的JS,我必须刷新页面。我做了一些Google搜索,并遇到this stackoverflow answer,但我似乎无法让JS正常运行而不会抛出错误。任何和所有的帮助将不胜感激。 orders.js conso

    0热度

    2回答

    在意识到我的rails应用程序遇到了众所周知的问题$(document).ready)与turbolinks不兼容之后,我完全按照文档提示安装了jquery.turbolinks,但我仍然遇到同样的问题。每当使用turbolinks浏览我的$(document).ready)函数中的任何JavaScript时都不起作用。 下面是我的一些代码: 在application.js中: //= requi

    2热度

    1回答

    我正在工作一个rails 4项目,我一直在使用轨道Ajax方法将数据从控制器传输到js.erb,这一直工作正常。我注意到有一段时间,所有js.erb javascript已停止工作,但从服务器查看该文件的请求发送为js,并且它呈现正确。 一个的答复: Started GET "/comments/new?comment%5Bcommentable_id%5D=26&comment%5Bcommen

    6热度

    3回答

    我正在使用turbolinks-ios和Rails变体开发iOS应用程序。 在我的iOS应用程序,我设置自定义用户代理iPadApp和检测on Rails的application controller使用request.user_agent.try(:index, 'iPadApp')设置variant到tablet(因为观点一样foo.html+tablet.haml)。 我的应用工作正常,现在

    5热度

    3回答

    我使用Turbolinks 2.5.3,并且在主页底部有一个脚本标记。 <script> $(document).ready(function() { alert('hello'); }); </script> 对站点上的每一页,我运行下面的JS: Turbolinks.pagesCached(0); 如果我访问主页,警报出现一次。如果我按下后退按钮,然后在