代码之家  ›  专栏  ›  技术社区  ›  joshcomley

如何对thickbox中的Ajax加载内容进行处理?

  •  0
  • joshcomley  · 技术社区  · 15 年前

    我能参加什么活动吗?我已经看过医生了,除非我星期三的大脑让我失望,否则我看不到任何东西。

    我正在使用标准方法(添加“thickbox”css类)将Ajax内容加载到thickbox中,但加载后,我想对一些加载的内容执行jquery魔术。

    我该怎么办?

    1 回复  |  直到 15 年前
        1
  •  2
  •   redsquare    15 年前

    Thickbox现在已经很老了,不符合标准的jquery插件模式(例如提供选项、回调等),一切都是通过查看锚属性来完成的。 您可以将它构建到源代码中,或者在其他地方查找一个提供您所需功能的lightbox。 Tinybox 也许吧?

    另一种选择可能是使用Ajax全局事件,如$.AjaxSuccess。但是,在触发这些事件时,ThickBox将有机会呈现内容。你可以使用设定时间,但在我看来这不是一个好的解决方案。