小编Con*_*Kee的帖子

如何在rails_admin中的字段上启用CKEditor?

我是rails的新手,最近我发现了rails_admin.

我使用rails_admin文档中的命令添加了CKEditor,但我不知道如何在字段上启用它.

ruby-on-rails ruby-on-rails-plugins

7
推荐指数
1
解决办法
4060
查看次数

Bootstrap Dropdown与Rails间歇工作4

我正在使用包含引导下拉列表的持久导航栏的Rails应用程序.无论出于何种原因,它偶尔会起作用; 在启动或刷新下拉列表将始终有效,在第一次重定向后,它们永远不会工作,之后它似乎基本上在工作和不工作之间交替.当它不起作用时,单击下拉列表时没有任何反应.我最初的怀疑是Turbolinks应该受到责备,但我没有 ,我已经能够验证这一点(见下面的编辑).花了几个小时阅读后,我已经尝试了所有可以找到的"明显"修复,但还没有运气.

值得注意的是,问题仍然存在......

  • 有或没有turbolinks.jquery
  • 使用bootstrap或bootstrap-sprockets
  • 跨越所有最新版本的bootstrap-sass gem
  • 是否重新安排我的application.js文件
  • 将application.js data-turbolinks-track设置为true或false
  • 是否在开发或生产

编辑:

通过完全禁用Turbolinks(删除turboling和jquery-turbolinks gems,删除application.js中对它们的引用,并删除application.html.erb中的data-turbolinks-track属性),我没有工作下拉列表.也就是说,我仍然想知道为什么这不起作用,因为我希望在发布之前重新启用turbolinks./结束编辑

这些是我认为相关的文件:

的application.js

请注意// =需要树.不在场.这是故意的(我有一些特定于页面的javascripts,我将它们包含在application.html.erb中).

//= require jquery
//= require jquery_ujs
//= require jquery.turbolinks
//= require turbolinks
//= require bootstrap-sprockets
Run Code Online (Sandbox Code Playgroud)

Gemfile.rb

source 'https://rubygems.org'


# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.2.0'

# Bootstrap
gem 'bootstrap-sass', '3.3.4.1'
gem 'autoprefixer-rails'

# Use SCSS for stylesheets
gem 'sass-rails', '~> 5.0'

# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'

# …
Run Code Online (Sandbox Code Playgroud)

jquery ruby-on-rails twitter-bootstrap turbolinks ruby-on-rails-4

5
推荐指数
1
解决办法
936
查看次数

禁用在页面上向后滚动

一旦超出某个点,我需要禁用在html页面上向上滚动的功能.我还需要一种机制来返回到所述页面的顶部.

我已经尝试使用以下代码完成此操作,但它还没有为我工作,因为页面是响应的(因此点的位置可能会随窗口的大小而改变).

$(function() {
    var scrollPoint = 200;
    var scrolledPast = false;
    $(window).scroll(function() {
        $(window).scrollTop() > scrollPoint ? scrolledPast = true : '';
        $(window).scrollTop() < scrollPoint && scrolledPast == true ?     
        $(window).scrollTop(scrollPoint) : '';
    }).scroll();
});  
Run Code Online (Sandbox Code Playgroud)

这可以用Javascript/JQuery完成吗?

html javascript css jquery html5

5
推荐指数
1
解决办法
206
查看次数