}
$(document).ready(() => {
+ const cards = $('#content').find('.card');
+ const cardNumber = cards.length;
let cardIndex = 0;
- const cardNumber = $('#content ul.data > li').length;
- let card = $('#content ul.data > li')[cardIndex];
+ /* If we come from next page */
+ if (window.location.hash === '#prev') {
+ cardIndex = cardNumber - 1;
+ }
+ let card = cards[cardIndex];
const pagination = $('.pagination');
/* Show nothing on quickstart */
return;
}
- /* If we come from next page */
- if (window.location.hash === '#prev') {
- cardIndex = cardNumber - 1;
- card = $('ul.data > li')[cardIndex];
+ /* Show nothing on login/register page */
+ if ($('#username').length > 0 || $('#fos_user_registration_form_username').length > 0) {
+ return;
}
/* Focus current card */
if (cardIndex >= 0 && cardIndex < cardNumber - 1) {
toggleFocus(card);
cardIndex += 1;
- card = $('ul.data > li')[cardIndex];
+ card = cards[cardIndex];
toggleFocus(card);
return;
}
if (cardIndex > 0 && cardIndex < cardNumber) {
toggleFocus(card);
cardIndex -= 1;
- card = $('ul.data > li')[cardIndex];
+ card = cards[cardIndex];
toggleFocus(card);
return;
}