0

我正在创建一个显示图表列表的 Rails UI,显示的图表数量基于表中唯一条目的数量。目前,我使用以下代码通过 Jquery 隐藏了图表:

<div class = "Row">
  <% Visit.pluck("country").uniq.each do |input| %>
    <div class = "GraphDiv" id = "Graph_<%= input.to_s%>">
      <%= link_to "#{input}", "#", class: "graph-show" %>
      <div class = "GraphDis">
       ... Chartkick stuff ... 
 </div>

以及单独的 JS 文件上的以下 Jquery 代码

jQuery(document).ready(function($){
    $(".graph-show").click(function(){
        $(this).nextAll().slideToggle("slow", "linear");
    });
});

我想要实现的是侧栏上的菜单,每个图表都带有复选框,允许用户隐藏和取消隐藏图表。但是我似乎无法从外部引用每个图表的唯一 ID

4

0 回答 0