我无法让一个简单的 input.hover 在 Rails 3 部分工作。这是我的部分 _lookupshow.html.erb
I threw the js include tags in the partial to see if that was the problem, it was
not the problem
<%= javascript_include_tag "jquery-ui-1.8.10.custom.min.js", "jquery.ui.mouse.min.js" %>
<table id="sortable" class="lkupdata">
<tbody class="lkuptbody">
<% @lookuprows.each do |lkup| %>
<tr class="lkuprow">
<td>
<input type="text" class="lkupcode" value="<%= lkup.codetype %>"/>
</td>
<td>
<input type="text" class="lkupdesc" value="<%= lkup.codedesc %>"/>
</td>
</tr>
<% end %>
</tbody>
</table>
这是 application.js 中的 jquery 代码,我将此代码移到了 lookup.js 中,但仍然无法正常工作。
$('.lkupcode').load(function(){
$('.lkupcode').hover(function(){
alert("This is working");
});
});
我在 document.ready 部分中有上述代码,但将其移至 .load 部分。知道为什么这么简单的东西不起作用吗?谢谢...