Я использую jCarousel, чтобы показать список предметов.Допустим, есть 8 пунктов.Я показываю 4, жду 10 секунд, затем прокручиваю, чтобы показать последние 4. Я хотел бы, чтобы он затем показал первые четыре, а затем сгенерировал триггер, который говорит ему о перепривязке данных.Элементы будут обновляться и продолжать цикл следующим образом.
Эти элементы загружаются через jquery.load [ajax].Я хочу, чтобы элементы были перепривязаны после их показа.Было бы еще лучше, если бы я мог заставить их вернуться после двухкратной езды на велосипеде.Я связывал данные, используя setInterval (основанный на времени), но я хотел бы, чтобы они были динамическими, поэтому мне не придется менять таймер javascript позже, когда будет добавлено больше элементов.
Мои звонкикод выглядит следующим образом:
$(document).ready(function () {
updateConsoles();
$("#tableapp").ajaxStop(function () {
scrollwindow();
});
});
function updateConsoles() {
$('#tableapp').load('AjaxPages/ApplicationMonitor.aspx #application');
}
function scrollwindow() {
$("#tableapp").jCarouselLite({
vertical: true,
hoverPause: true,
visible: 4,
auto: 6000,
speed: 500,
scroll: 4
});
};
В идеале я хотел бы добавить что-то вроде:
function scrollwindow() {
$("#tableapp").jCarouselLite({
vertical: true,
hoverPause: true,
visible: 4,
auto: 6000,
speed: 500,
scroll: 4,
whenFinishedCyclingItems: updateConsoles()
});
};
Я довольно новичок в javascript и jQuery.