Я сталкиваюсь со странной ошибкой в моем ajax, когда кнопка «Мне нравится» активируется для всех сообщений в представлении.У меня никогда не было этой проблемы с первой итерацией этой функции.Это простая кнопка с двумя состояниями, которая скрывает заполненное сердце с пустым сердцем, если текущему пользователю не нравится сообщение.Код, который у меня есть, написан ниже.Для самих кнопок я использую простой URL-адрес фона класса css.1008 * _story.html.erb
<ul id="left-story-footer-list">
<li class="story-votes" id="#story_<%= story.id %>">
<%= link_to like_story_path(story), style: 'text-decoration: none', class: 'like-story-btn', method: :put, remote: true do %>
<div class="story-heart-btn" id="like-story-id"></div>
<% end %>
</li>
<li><p class="story-card-text-format likes-story-count"><%= number_with_delimiter(story.get_likes.size) %></p></li>
</ul>
rout.rb
resources :stories do
member do
put 'like', to: 'stories#like'
get 'like', to: 'stories#like'
end
end