当我通过AJAX加载内容时,我遇到了colorbox的问题。我使用从文档中提供的常规代码:
$(document).ready(function(){
$(".lightbox").colorbox();
});
在此页面上有效:
http://www.mdlab.com/executive-personnel/
但是当我加载来自AJAX的内容时(用红色圈出):
http://www.mdlab.com/testing-menu/
我真的很难过,这是我第一次尝试过彩盒,所以任何帮助都会有所帮助。
答案 0 :(得分:1)
问题是,该网页已经“准备就绪”, ajax请求是小的单个请求,$(document)对象不了解它们。 添加
$(".lightbox").colorbox();
将showTestList.js放到第23行,在那里处理响应。
没什么帮助:寻找jQuery.ajax函数:)