0

我需要的很简单,但是在网上搜索,我没有找到任何示例。

我正在使用 jqModal jQuery 插件在模式对话框中动态显示内容(通过 Ajax)。一旦加载了这个模态内容,我需要在对话框 DOM 元素上绑定一些事件。因此,我想为“成功”AJAX 事件分配一个处理程序来操作这些 DOM 元素。

问题是,查看 jqModal 文档,没有“成功”定义的事件。例如,代码:

$('#ex2').jqm({ajax: 'examples/2.html', trigger: 'a.ex2trigger'});

将调用examples/2.htmlAjax 请求,响应内容将替换ex2内容...

...但是如何定义成功(或错误)的处理程序,以便可以在 '#ex2' 的新内容上绑定一些事件?

预先感谢您的帮助,

法比安。

4

2 回答 2

0

我猜你正在使用 jqModel 插件?为了成功(不确定错误),您可以在此处onLoad(callback)添加详细信息

所以例如

$('#ex2').jqm({ajax: 'examples/2.html', trigger: 'a.ex2trigger', onLoad: doStuff});

function doStuff() {
   //Do stuff here
}
于 2009-12-10T02:12:19.797 回答
0

您可以使用 onLoad 回调,请参见此处:http ://dev.iceburg.net/jquery/jqModal/

$('#popup').jqm( { onLoad:onLoadCallback } ); 
于 2009-12-10T02:19:05.173 回答