0

我正在使用 rails 4.0,我想删除突兀的 javascript。我一定是错过了什么,我有这个link_to:

= link_to t('hide'),'#', :'data-hide-table'=>"#row_#{@result.id}", :class=>'hider'

在我的 model.js 中,我有以下代码(我也尝试将它放在 application.js 中):

  $(document).ready(function() {
    $('.hider').click(function (event) {
      console.log("fsg");
      $(this).data("hide-table").hide();
      event.preventDefault();
    });
  });

但是,没有任何东西被登录到控制台,当然我需要隐藏的东西并没有被隐藏。顺便提一句。当我使用时一切正常:

= link_to_function t('hide'), "$('#row_#{@result.id}').hide()"
4

0 回答 0