Для тех, кто хочет добавить паузу при наведении:
// JavaScript Document
$(function(){
$('#latest_news_ticker li').fadeOut(0);
$('#latest_news_ticker li:first').fadeIn(500);
var ticker = setInterval(nextone,3000);
function nextone() {
var $visibleItem = $('#latest_news_ticker li:visible');
var total = $('#latest_news_ticker li').length;
var index = $visibleItem.prevAll().length;
$(this).attr('href') === '#carouselNext' ? index++ : index--;
if (index === -1) {
index = total - 1;
}
if (index === total) {
index = 0
}
$visibleItem.hide();
//fade in the relevant item
$('#latest_news_ticker li:eq(' + index + ')').fadeIn(500);
};
$('#latest_news_ticker li a')
.hover(
function () {
clearInterval(ticker)
},
function () {
ticker = setInterval(nextone, 3000);
}
);
$('a.leftarrow, a.rightarrow').click(
function(ev) {
ev.preventDefault();
nextone();
clearInterval(ticker);
ticker = setInterval(nextone, 3000);
});
});