jQuery按钮单击在Rails 3.2.2中不起作用
这是我的部分(_lookup.html.erb),它有append按钮jQuery按钮单击在Rails 3.2.2中不起作用,jquery,ruby-on-rails-3,jquery-ui,Jquery,Ruby On Rails 3,Jquery Ui,这是我的部分(_lookup.html.erb),它有append按钮 <div class="lookupbtnrow"> <button id="lookupappend" type="button" class="ui-corner-all">Append</button> </div> 如果我将div内容放在索引页中,则按钮单击可以正常工作,但当我将div内容放在分部中时,按钮根本不起作用 我必须在部分中加a吗 如果问题源于只应用
<div class="lookupbtnrow">
<button id="lookupappend" type="button" class="ui-corner-all">Append</button>
</div>
如果我将div内容放在索引页中,则按钮单击可以正常工作,但当我将div内容放在分部中时,按钮根本不起作用
我必须在部分中加a吗 如果问题源于只应用于索引文档的
dom ready
函数,而不应用于加载部分,从而导致竞争条件,我不会感到惊讶。尝试将javascript链接放到partial中,看看会发生什么。或者将click处理程序绑定到一个函数中,并在部分加载时调用该函数
祝你好运-Brian在加载DOM后,您是否使用运行该jQuery?它可以工作,很好的老程序员错误,将标记的id更改为类。我收回它,它可以工作,因为我将按钮移到了索引页。现在,悬停在部分中的任何td标签上都不起作用。
$("#lookupappend").click(function(){
alert("testing...");
});