На моем приложении рельсов я в состоянии иметь ряд на стол Clickable на ссылку, используя код: приложения/активы/JavaScripts/custom.js:JQuery перестает работать после навигации других страниц
var main = function() {
$("#my_table tr").on('click', function() {
window.location = $(this).data("link")
});
};
$(document).ready(main);
HTML:
<table class="table" id="my_table">
<thead>...</thead>
<tbody>
<tr data-link= "<%= my_path(myobject) %>">
<td><%= myobject.name %></td>
<td><%= myobject.email %></td>
</tbody>
</table>
Однако после посещения другой страницы и вернуться на страницу с таблицей, строки больше не кликабельны. Он работает только в том случае, если я обновляю браузер. Что мне нужно сделать, чтобы функциональность не прекращалась после переключения страниц?
использование некогда живой функции –
@navnit '$ (" #my_table tr ") .one (" click ", fu nction() {'не работает ни – amo