我正在使用jquery colorbox在窗口中弹出用户帐户.我还有一个按钮,通过ajax将更多用户加载到页面中,但由于某些原因,加载了ajax的用户不会在colorbox窗口中弹出.如何让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});
});
Run Code Online (Sandbox Code Playgroud) 我在页面上显示搜索结果列表.在最底部我想放置一个"加载更多"链接,该链接会在页面上的现有链接中附加更多结果,并将"加载更多"链接的参数更改为下一页,这样如果用户点击它,下一页将附加到这页纸.在加载结果时出现"请稍候"或出现一些消息也是很好的.
使用jQuery执行此操作的最常见和最实用的方法是什么?
谢谢!