Хорошо, поэтому я пытаюсь сделать следующее: у меня есть переменная isVisible
, назначенная функции, которая определяет, какой элемент я прокручиваю, когда перемещаюсь по своей странице. Мне нужно использовать переменную isVisible
для проверки и регистрации сообщения в зависимости от того, где я нахожусь на странице
Например, isVisible
вверху страницы, журнал X
, isVisible
находится в середине страницы, журнал Y
, isVisible
находится внизу страницы, журнал Z
.
isVisible
- это функция, которая проверяет, где trgt
находится на странице.
let isVisible = isScrolledIntoView(trgt);
console.log(`element index ${index} is now ${isVisible ? '"X"': (isVisible ? "Y" : "Z")}`);
Как бы мне это изменить, чтобы это имело смысл?
isVisible
дважды не имеет смысла, поскольку Y никогда не запустится. Вам понадобится другая переменная, которую вы там проверите. - person Yannick K   schedule 17.06.2019isVisible
в качестве проверки состояния ... Так что в основном вы получите толькоX
илиZ
;Y
недоступен ... - person Alexander Nied   schedule 17.06.2019isVisible
, назначенная функции, которая определяет, какой элемент я прокручиваю, когда перемещаюсь по своей странице. Мне нужно использовать переменнуюisVisible
для проверки и регистрации сообщения в зависимости от того, где я нахожусь на странице - person mph85   schedule 17.06.2019isVisible
вверху страницы, журналX
,isVisible
находится в середине страницы, журналY
,isVisible
находится внизу страницы, журналZ
. - person mph85   schedule 17.06.2019if...else
. - person Alexander Nied   schedule 17.06.2019