Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 动态生成内容上的事件处理程序_Javascript_Jquery - Fatal编程技术网

Javascript 动态生成内容上的事件处理程序

Javascript 动态生成内容上的事件处理程序,javascript,jquery,Javascript,Jquery,可能重复: 我正在使用jquery插件来显示模式对话框。该对话框的内容通过ajax加载。该内容最外层的div是msg。由于加载页面时divmsg不存在(稍后通过单击按钮显示模式对话框),因此我无法在该div上应用jquery。例如,$(“.msg”)。某些操作()不起作用 我对上的或直播的略知一二(现已弃用)。但是我如何在这里应用它呢?还是其他解决方案 注意:ajax请求是通过插件本身处理的,所以我不能(或者可能不会)在ajax请求的success上写点什么?也许这个插件支持回调success

可能重复:

我正在使用jquery插件来显示模式对话框。该对话框的内容通过ajax加载。该内容最外层的
div
msg
。由于加载页面时div
msg
不存在(稍后通过单击按钮显示模式对话框),因此我无法在该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()
});