我有一些代码循环遍历页面上的所有选择框并将.hover事件绑定到它们以对它们的宽度进行一些调整mouse on/off。我遇到的问题是,我在初始循环之后通过 Ajax 或 DOM 添加的任何选择框都不会绑定事件。
收起
使用事件委托,将点击事件或者是其他的事件委托给他的上级元素(再dom中的元素)然后通过this去操作就好了$(staticAncestors).on(eventName, dynamicChild, function() {});
报告相同问题?