问问题
22680 次
2 回答
20
将其包装在$(document).ready(function(){....})中,以便将 html 控件userFilter
添加到 DOM 并可用于javascript
$(document).ready(function() {
$('body').on('change', '#userFilter', function(){
console.log('changed');
});
});
传递给 .ready() 的处理程序保证在 DOM 准备好后执行,因此这通常是附加所有其他事件处理程序和运行其他 jQuery 代码、jQuery docs的最佳位置。
于 2012-08-09T14:45:16.833 回答
1
尽管与 OQ 有点无关,但如果您是因为您的选择未触发而来到这里,请确保您之前没有选中alert()
. 您需要关闭选项卡并重新打开该 URL 以使其再次明显触发。
于 2014-04-02T22:12:39.717 回答