Rails 4.0 JQuery单击回调未被调用

时间:2013-09-11 10:33:40

标签: javascript jquery ruby-on-rails unobtrusive-javascript

我正在使用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()"

0 个答案:

没有答案