javascript - 带有 Rails 菜单的 Google Polymer 不起作用

标签 javascript ruby-on-rails ruby-on-rails-4 polymer

我正在尝试在 Rails 应用程序中使用 Google Polymer。我正在使用 gem emcee ( https://github.com/ahuth/emcee ) 并且我已经安装了核心。

我正在尝试设置脚手架元素以查看其工作原理。但是,当窗口很小(移动)时,我无法展开菜单。该按钮不起作用。 Javascript 正在加载,因为没有它就没有任何效果。我尝试删除所有我能想到的会导致问题的内容。

您可以在编辑中看到问题:已删除链接(不再有效)

请注意,我已尝试删除除 platform.js 之外的所有其他 JS,甚至所有 css。

除了按钮不起作用外,页面在缩小时开始变暗。

我还在使用 Rails 4.0.2 和 Ruby 2.1.2。

最佳答案

您是否添加了所需的“自定义”javascript?

document.addEventListener('polymer-ready', function() {
  var navicon = document.getElementById('navicon');
  var drawerPanel = document.getElementById('drawerPanel');
  navicon.addEventListener('click', function() {
  drawerPanel.togglePanel();
});
});

关于javascript - 带有 Rails 菜单的 Google Polymer 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24726527/

相关文章:

javascript - jQuery html 在刷新时消失

javascript - 通过自定义加密对html表单数据进行加密

ruby-on-rails - 如何使用 change_column 在 rails migration postgres 中使用 hstore 生成正确的 sql

ruby-on-rails - 设计:将操作限制为管理员

ruby-on-rails - 获取 Rspec 错误没有使用 Mongoid 将 Symbol 隐式转换为 Integer

javascript - BootGrid 示例 JSON 不起作用(带代码)

javascript - Redux:如何将项目添加到数组,并返回添加了所有项目的数组

css - Rails App 中的样式表范围不正确

ruby-on-rails - Kaminari 和 Ransack gem

java - 如何将系统属性从jruby传递到Rails服务器