yui - 在对话框onload上执行JS

时间:2011-10-13 15:43:35

标签: javascript javascript-events yui

我想在每次加载YUI对话框时执行一些JS函数。我不能从body onload那样做,因为body标签属于父页面。我尝试通过在onContentReady事件上添加函数来做到这一点。但这只有在第一次加载对话框时才有效。然后,如果我关闭对话框并重新打开它,它就不起作用;可能是因为第一次打开对话框时内容已经准备就绪,因此这次没有调用该函数。

知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我决定使用dialog.changeContentEvent.subscribe来注册我想在对话框onload上执行的JS代码。这与onload不完全相同,但仍符合我的要求。