をナビゲートした後に動作を停止: アプリ/資産/ JavaScriptの/ custom.js:jQueryのは、私がコードを使用してリンクするテーブルをクリック可能に行を持つことができるよ私のRailsアプリケーションの他のページ
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 noke(){'は動作しません。 – amo