Javascript 未捕获类型错误:对象[对象对象]没有方法';流沙';
我购买了一个引导模板,我一直在尝试将其集成到我的Rails应用程序中 我在无序列表中有一些按钮:Javascript 未捕获类型错误:对象[对象对象]没有方法';流沙';,javascript,jquery,ruby-on-rails,quicksand,Javascript,Jquery,Ruby On Rails,Quicksand,我购买了一个引导模板,我一直在尝试将其集成到我的Rails应用程序中 我在无序列表中有一些按钮: <ul class="filter-nav"> <li class="active"><a data-id="all" href="">All</a></li> <% @categories.each do |category| %> <li><a data-id="<%= categor
<ul class="filter-nav">
<li class="active"><a data-id="all" href="">All</a></li>
<% @categories.each do |category| %>
<li><a data-id="<%= category.name %>" href=""><%= category.name %></a></li>
<% end %>
</ul>
我在assets/javascripts文件夹中包括jquery.quicksand.js(版本1.2.2)。其他人有一个问题,解决方案是删除jQuery的第二个副本。我不确定是否包含第二个jQuery文件,至少我的资产中没有。只有jquery.quicksand.js和jquery.easing.js。嗯,我试着删除这两个文件,但这并没有解决问题(如果这是我应该做的)
这也是我的档案,仅供记录:
gem 'rails', '4.0.2'
gem 'sqlite3'
gem 'sass-rails', '~> 4.0.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 1.2'
gem 'bootstrap-sass', '~> 2.3.2.2'
gem 'devise'
gem 'figaro'
gem 'simple_form'
gem 'carrierwave'
gem 'rmagick'
gem 'thin'
如果你有任何错误的线索或者你需要任何其他信息,请告诉我。谢谢你帮我查找这个。这太奇怪了
。Rails协会可能应该为您处理这个问题。我知道了,谢谢,但这并不是困扰我的问题。
$thumbnails.quicksand($filteredData, {
duration: 800,
easing: 'easeInOutQuad'
}, function() {
Shadowbox.setup("a.thumbnail");
});
$('.filter-nav li').removeClass('active');
$(this).parent().addClass('active');
return false;
});
gem 'rails', '4.0.2'
gem 'sqlite3'
gem 'sass-rails', '~> 4.0.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 1.2'
gem 'bootstrap-sass', '~> 2.3.2.2'
gem 'devise'
gem 'figaro'
gem 'simple_form'
gem 'carrierwave'
gem 'rmagick'
gem 'thin'