[英]jQuery click event does not work - after form submit
我有一個如此構造的Rails頁面視圖:
script>
$('#carnum_driver_plus').click(function () {
alert("click done");
});
</script>
....
<%= form_tag(.....(method: :post)) do %>
<button id="carnum_driver_plus" type="button">
<span class="glyphicon glyphicon-plus align-text-bottom" aria-hidden="true"></span>
</button>
<% end %>
首次加載此頁面時,單擊處理程序起作用並調用了警報功能。 當我提交表單時,它將由控制器動作處理,然后將呈現相同的頁面視圖。 但是,當我再次單擊該按鈕時,什么也沒有發生,則不會調用警報。
有任何想法嗎?
<script>
$(document).on('turbolinks:load', function() {
$('#carnum_driver_plus').click(function () {
alert("click done");
});
});
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.