Tag: jquery plugins

javascript – 未编译用于生产的Twitter引导程序jquery插件

我正在使用seyhunak的gem开发一个带有Twitter Bootstrap的3.1 Rails应用程序。 在生产模式下,我能够通过管道预编译使用基本的bootstrap CSS和JS: RAILS_ENV=production bundle exec rake assets:precompile 使用gem文件: group :assets do gem ‘sass-rails’, ‘~> 3.1.5’ gem ‘coffee-rails’, ‘~> 3.1.1’ gem ‘uglifier’, ‘>= 1.0.3’ gem “twitter-bootstrap-rails” end 和application.js文件: //= require_tree . //= require jquery //= require jquery_ujs //= require twitter/bootstrap //= require bootstrap-tab //= require bootstrap-modal //= require bootstrap-dropdown //= require bootstrap-popover 该应用程序工作正常,除了模态和下拉列表等引导插件。 […]

Jquery占位符插件的问题

我尝试使用两个不同的jquery插件让占位符在ie9, Andrew Jones和Mathias Bynens中工作 。 不幸的是,他们两个都给了我同样的问题,对于我的生活,我无法弄明白。 第一个问题是,在JS控制台中偶尔会出现以下错误: SCRIPT438: Object doesn’t support property or method ‘placeholder’ …就好像脚本没有加载,即使它有。 当我刷新页面时,通常会出现50/50的错误。 我遇到的下一个问题是,有时占位符甚至不会显示,但是当我单击输入字段然后单击其他位置时,占位符文本将最终出现。 这是在rails应用程序中使用。 我正在使用这样的占位符,位于main.js document.ready()的顶部 if (navigator.userAgent.match(/MSIE\s(?!10.0)/)) { $(“:input[placeholder]”).placeholder(); } 我将这个脚本包含在layouts/application.html.erb如下所示: 对此问题的任何帮助将不胜感激。

我的dropkick插件的下拉看起来很奇怪

我的dropkick看起来很奇怪 – http://sofzh.miximages.com/css/0itAA.png 容器比下拉列表更大。 我的HTML: Your language preferences This is language you would like Print-it-Green service to be displayed in English English Israeli Ukrainian 检查CSS标记 检查HTML标记 全部包含在form_for_new类中。 而且,它崩溃了我的forms。 你能说些什么呢?

Rails:使用jquery tokeninput(railscast#258)创建新条目

我已经成功地实现了新的艺术家条目的添加,这些条目未包括在Ryan Bates的轨道广播中#258 http://railscasts.com/episodes/258-token-fields 换句话说,用户可以输入一个艺术家名称,该名称将使用jquery tokinput自动完成。 但是,我希望自动填充结果只显示由该个人用户创建的艺术家名称。 这有意义吗? 一个更好,更容易理解的例子是collection.rb,其中用户创建post并为post指定一个“集合”,但他们应该只能将post添加到他们自己创建的集合中。 这是使用artist_tokens作为虚拟属性的post表单: true, :html => {:multipart => true} do |f| %> f.object %> @post.artists.map(&:attributes).to_json %> 这会通过在post表单上输入artist_tokens字段的值来查找艺术家,并且还添加了“添加{params [:q]}”选项以添加新条目。 class ArtistsController < ApplicationController def index @artists = Artist.where("name like ?", "%#{params[:q]}%") results = @artists.map(&:attributes) results < “Add: #{params[:q]}”, :id => “CREATE_#{params[:q]}_END”} respond_to do |format| format.html format.json { render :json => […]