По сути, у меня есть функция, называемая «пусковой переключатель», которая изменяет фон и содержание сайта, когда активен триггер li.Эта часть сайта работает отлично.Затем я добавил левый и правый теги <a>
, и здесь я почесал голову.Мне нужны эти триггеры тега <a>
для вызова функции-переключателя и циклического прохождения всех li без пробела в содержимом.Прямо сейчас от последнего к первому ребенку существует разрыв между контентом.
arrow_trigger: function() {
$('#rightScroll').bind('click', function(e){
// Determine current active -
if ($('li.toggle.active'))
{
// If there's an active, next li a is passed to toggler.
if ($('ul#menu li.active').length > 0)
{
// There's an active. yippidedooooo!!!!
var next = $('ul#menu li.active').next('li').children('a');
// If no next - default back to first.
if (next.length > 0)
{
SITE.toggler(next);
} else {
// No 'next'
console.log('foo');
SITE.toggler($(active).children('a'));
}
} else {
// Default to first LI
var active = $('ul#menu li:first-child');
SITE.toggler($(active).children('a'));
}
// If active = last li - first li a is passed to toggler
}
});
},
Я надеюсь, что здесь есть смысл.Любая помощь приветствуется.