$("#more:not(.disabled)").live("click", function(event) {
event.preventDefault();
var urlPieces = (event.target.href).split("/");
var nextURL = urlPieces[urlPieces.length - 2] + "/" + urlPieces[urlPieces.length - 1];
var items = $(".item");
var itemCount = items.length;
items.each(function(i) {
var passthru = this;
window.setTimeout(function() {
$(passthru).animate({opacity:"0"}, 60, function() {
if (i == itemCount - 1) {
$("#browse").load(nextURL + " .item, #controls", fadeInNew);
}
});
}, 60*i);
});
});
fadeInNew обрабатывает новое по одному с постепенным увеличением в другом месте, но это было то, что я искал более или менее с небольшим дополнительным кодом вокруг него, чтобы, возможно, пролить некоторый свет на то, что происходит (есть следующая стрелка с URL-адресом). в его href, если javascript включен, мне нужен URL следующей страницы относительно текущей, если он выключен, то следует, что url как href и загружает новую страницу с тем же содержимым на странице, за исключением нового элементы, которые были бы $ .load-ed.