RailsアプリからのデータをTwitterブートストラップアコーディオンに入力しており、データをフィルタリングできるようにしたいと考えています。いくつかの素晴らしいjQueryプラグインを見つけましたが、データをフィルタリングするものはないようです。単純なリストではないからですか?編集:リストを使用しなくなりました。これは私がこれまでに持っているコードです:
<div id="descriptions">
<% unless @subcategories.nil? %>
<form class="filterform" action="#">
<input class="filterinput" type="text">
</form>
<div id="list" class="display-subcategory">
<div class="accordion" id="accordion2">
<% @subcategories.each do |s| %>
<% unless s.description == "No description yet"%>
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle purple-text" data-toggle="collapse" data-parent="#accordion2" href="#collapse<%=s.name.gsub(/\s+/, "")%>">
<h3><%= s.name %> </h3>
</a>
</div>
<div id="collapse<%=s.name.gsub(/\s+/, "")%>" class="accordion-body collapse out">
<div class="accordion-inner">
<%= s.description.html_safe %>
</div>
</div>
</div>
<% end %>
<% end %>
</div>
</div>
<% end %>
</div>
そしてこれは私が使用しているプラグインです:http://anthonybush.com/projects/jquery_fast_live_filter/
編集:私はもうこのプラグインを使用するつもりはなく、独自のフィルター関数を書こうとしています。
アイテムの名前でフィルタリングしようとしていますが、これがわからないので、助けていただければ幸いです。ありがとう。