Javascript 动态生成内容上的事件处理程序
可能重复:Javascript 动态生成内容上的事件处理程序,javascript,jquery,Javascript,Jquery,可能重复: 我正在使用jquery插件来显示模式对话框。该对话框的内容通过ajax加载。该内容最外层的div是msg。由于加载页面时divmsg不存在(稍后通过单击按钮显示模式对话框),因此我无法在该div上应用jquery。例如,$(“.msg”)。某些操作()不起作用 我对上的或直播的略知一二(现已弃用)。但是我如何在这里应用它呢?还是其他解决方案 注意:ajax请求是通过插件本身处理的,所以我不能(或者可能不会)在ajax请求的success上写点什么?也许这个插件支持回调success
我正在使用jquery插件来显示模式对话框。该对话框的内容通过ajax加载。该内容最外层的
div
是msg
。由于加载页面时divmsg
不存在(稍后通过单击按钮显示模式对话框),因此我无法在该div上应用jquery。例如,$(“.msg”)。某些操作()
不起作用
我对上的或直播的略知一二(现已弃用)。但是我如何在这里应用它呢?还是其他解决方案
注意:ajax请求是通过插件本身处理的,所以我不能(或者可能不会)在ajax请求的success
上写点什么?也许这个插件支持回调success
函数?我正在使用这个插件。ajax是在插件中处理的,success
function.:(当文档准备就绪时,dom中是否有对话框。稍后使用ajax@jaipsahth加载对话框。如果您想使用任何其他链接打开该对话框,则该对话框必须在dom中可用,以便可以通过jq或js.oh man调用该对话框,因为您想在单击按钮时打开对话框,所以请使用该按钮的类或id更改.msg!
$("body").on('// some actions e.g ready or click', '// element on which action is to be implemented e.g. button', function() {
// some functions here e.g. show() and hide()
});