Ես փորձում եմ JavaScript-ը կատարել հիմնական դիտման ձևից, ցուցադրված մասնակիից, երբ սեղմում եմ ցուցադրված մասնակի վանդակի վրա, բայց JavaScript-ը չի գործում: Այն իրականացվում է միայն այն դեպքում, եթե ես պատճենեմ մասնակի բովանդակությունը հիմնական տեսքում: Ես փնտրել եմ կայքը, բայց չեմ կարողանում պատասխան ստանալ: Սա այն է, ինչ ես ունեմ, օրինակ.
app/views/people/_main_form.html.erb
<script>
view something in partal
$('people_visible_by_default').click(function(){
alert("Can you see me");
});
</script>
<%= bootstrap_nested_form_for @people, html: { class: 'form-horizontal', id: 'people_edit_form' } do |f| %>
<%= render partial: 'form_partial', locals: { f: f } %>
<% end %>
Նշավանդակը, որը պետք է կատարվի app/views/people/_form_partial.html.erb-ում
<%= f.check_box :visible_by_default, data: { preview_type: 'none' } %>
clicking on the visible_by_default checkbox doesn't show the alert as I expected. How do I get it to execute when it is in the main_form.html.erb