jquery - 新加载的 jquery .load 元素不响应 .on 事件

标签 jquery

我有 JQUERY 可以动态加载(.load)一段代码。它有一些按钮,应该响应以下内容:

$(":button").on('mouseout mouseover', ETC... );

这些新加载的按钮不会继承 mouseout mouseover 事件。我怎样才能解决这个问题?我尝试在加载的元素中重复添加代码,但随后我将鼠标悬停在鼠标上,然后将旧的加载元素移出。

最佳答案

$(document).on('mouseout mouseover', ':button', function () { /*...*/ });

关于jquery - 新加载的 jquery .load 元素不响应 .on 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22212383/

相关文章:

javascript - 如何保存字符串然后使用 is 作为变量名?

javascript - SlideDown 仅单击元素 jQuery

javascript - WordPress 中未检查的runtime.lastError : The message port closed before a response was received.

javascript - 来自另一个 div 中图像的动态缩略图

javascript - 如何使用jquery获取从#1到#demo1的所有 'li'元素

javascript - 根据另一个表单字段更新表单字段

javascript - 函数不从 CSS 模式中的 js 数据加载所有元素

javascript - typeahead.js - 渲染事件 - 没有在一个参数中获得建议数组

javascript - 使用 selected-js 选择多个选项

javascript - 在 Ajax 中更新 View 而不刷新页面