这是我的选择框导轨代码:
<%= collection_select(:dimension_version, :dimension_id, Dimension.all, :id, :title) %>
产生:
<select id="dimension_version_dimension_id" name="dimension_version[dimension_id]">
我的 assets/javascripts 文件夹中有 jQuery 1.8.1,我肯定会在我的 application.js之前调用它。
这是 application.js 中的内容,但它不起作用:
$(document).ready(function() {
$("#dimension_version_dimension_id").change(function() {
$("#dave").html('Hello');
});
});
但是,如果那里没有中介,它会起作用select.change
:
$(document).ready(function() {
$("#dave").html('Hello');
});
那么为什么第一个不起作用?