jQuery按钮单击在Rails 3.2.2渲染部分不起作用

时间:2012-10-22 23:08:36

标签: jquery ruby-on-rails-3 jquery-ui

这是我的部分(_lookup.html.erb),它有附加按钮

<div class="lookupbtnrow">
    <button id="lookupappend" type="button" class="ui-corner-all">Append</button>
</div>

这是test.js中的测试jquery函数

$("#lookupappend").click(function(){
     alert("testing...");
});

如果我将 div 内容放在索引页面中,按钮点击工作正常,但当我将 div 内容放入部分时,该按钮不起作用一点都不

我是否必须输入&lt;%= javascript_include_tag%&gt;在部分?

1 个答案:

答案 0 :(得分:0)

如果问题源于仅适用于索引文档的dom ready函数,并且不应用于加载部分,导致竞争条件,我不会感到惊讶。尝试将javascript链接放入partial,看看会发生什么。或者将单击处理程序绑定到一个函数中,并在部分加载时调用该函数。

祝你好运 -Brian