我需要将“更改”事件附加到下拉列表中。
此下拉列表会在加载后动态添加到页面中。
所以这个电流不起作用:
$(“#mydropdown”)
因为当页面加载完毕时它不在DOM中。
答案 0 :(得分:2)
使用.live()
将事件附加到与选择器匹配的所有当前和未来对象。
$('#mydropdown').live('change', function() {
// Live handler called.
});
答案 1 :(得分:0)
如果页面加载时元素不存在,那么只需在 那里选择它。