我正在使用 jquery colorbox 在窗口中弹出用户帐户。我还有一个按钮,可以通过 ajax 将更多用户加载到页面中,但由于某种原因,使用 ajax 加载的用户不会在彩盒窗口中弹出。如何让 colorbox 处理通过 ajax 返回的内容?
function loadMore(pageNo) {
//$("#loading").html('Loading...').show();
var url = '/search/resultsAjax';
$.get(url, {page: pageNo}, function(response) {
$("#results").append(response);
//$("#loading").hide();
});
}
$(document).ready(function() {
var currPage = 1;
$("a.next").click(function() {
loadMore(++currPage);
});
$("a.usr").colorbox({width:"960px", height:"90%", iframe:true});
});
如果您想让它在全球范围内工作,无论内容如何加载:
$('body').on('click', 'a.usr', function() {
$(this).colorbox({width:"960px", height:"90%", iframe:true});
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)