Я работаю над небольшим приложением Ruby on Rails, и я пытаюсь добавить кнопку hide/show, которая скрывает div с некоторым Id. Я выполнил шаги от this, и он скрывает контент (второй ответ). Проблема в том, что контент не скрывается постоянно. Как только я нажимаю кнопку, содержимое исчезает, тогда браузер делает что-то вроде автоматического обновления, и содержимое появляется снова.HTML JavaScript hide/show button
Может ли кто-нибудь помочь мне с этим? Это мое первое приложение, и мой фон в JavaScript довольно беден ...
Кусок кода, который я хочу, чтобы скрыть/показать следующий:
<div id='test'>
<div class="col_4 patients-list">
<!-- Patients list -->
<h5>Patients en cours: <%= @patients.size %></h5>
<div>
<% @patients_anomaly.each do |patient| %>
<div class="patient-anomaly"><%= link_to_patient patient %></div>
<% end %>
<% (@patients_to_exit - @patients_anomaly).each do |patient| %>
<div class="patient-to-exit"><%= link_to_patient patient %></div>
<% end %>
<% @patients_normal.each do |patient| %>
<div class="patient-normal"><%= link_to_patient patient %></div>
<% end %>
</div>
</div>
</div>
<button>Click</button>
и Javascript кнопки является:
<script type="text/javascript">
$("button").click(function() {
$("#test").toggle('hide');
});
</script>
Заранее спасибо.
Пожалуйста, покажите свой код. – Mairaj
Нужно также видеть, что вы код. Так plis добавить его! –
@ Leopard извините, прямо сейчас добавлен. –