Thickbox - 是否有“onready”事件?

时间:2011-05-05 08:05:57

标签: javascript jquery thickbox

我使用厚箱在模态窗口中显示一些html内容。

我知道thickbox组件被标记为“未维护,请尝试其他组件”,但我没有选择使用它。

html内容通过记录的“AJAX内容”方法加载:

<a href="ajax/ctnt?value1=10&value2=12&width=640&height=480" 
   class="thickbox">
       click me
</a>

所有这一切都可以正常使用简单的html,一个模态窗口弹出我页面上的正确内容。

我的问题: 我想在加载后在模态窗口内初始化一个jquery组件。 例如:

$('.actDisplay').click( displayAction );

[编辑]

我还需要初始化其他javascript组件。例如,我使用fullcalendar来显示一周的议程。

为了初始化这个组件,我必须调用

$('#agendaDiv').fullcalendar( options );

加载DOM后。

[/编辑]

你是否看到了一些标准的javascript或jquery事件我可以插入以在加载ajax答案的DOM之后执行此代码?

对于整页,我会把它放在$(document).ready事件中。但在这种情况下?

提前致谢,

1 个答案:

答案 0 :(得分:2)

您可以使用jquery live 方法

$('.actDisplay').live('click', displayAction);

或注入&lt; script&gt;标记在已加载内容的末尾(可能是trigger