В функции прокрутки я хочу, чтобы переменная получала значение идентификатора элемента цикла при определенных условиях, а после цикла, чтобы этот элемент получал свой шрифт жирным шрифтом. После другого события прокрутки выбранный элемент может измениться, и старый шрифт вернется к нормальному значению.
Сам цикл работает хорошо, переменная получает значение идентификатора, но после цикла, я не могу заставить последний элемент цикла изменить толщину шрифта, когда переменная получает значение своего идентификатора.
Я могу заставить его работать, только если я жестко его запрограммирую, но это не идеальное решение.
Я пробовал другие типы CSS, та же проблема. По какой-то причине, если я верну обратно к обычной строке шрифта, он действительно изменит свой шрифт на жирный. Отладчик ничего не говорит.
Это код страницы
properties
properties
properties
properties
properties
properties
properties
properties
properties
properties
properties
properties
assinala(6);
Это функция, часть жесткого кода которой неактивна.
function assinala(n) {
$(document).ready(function(){
assi = "#meta0b";
$(assi).css('font-weight', 'bold');
$(window).scroll(function () {
for (let i = 0; i < n; i++) {
if ($(window).scrollTop() >= $("#meta" + i).offset().top) {
assi = "#meta" + i + "b";
}
$(assi).css('font-weight', 'bold');
if ($("#meta" + i + "b") != assi) {
$("#meta" + i + "b").css('font-weight', 'normal');
}
}
/*
if ($(window).scrollTop() >= $("#meta5").offset().top) {
$("#meta5b").css('font-weight', 'bold');
}
*/
})
});
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... ent-reason
Последний элемент цикла не выполняется должным образом без видимой причины. ⇐ Jquery
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Последний элемент цикла не выполняется должным образом без видимой причины.
Anonymous » » в форуме Javascript - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-
-
-
CSS нет: последний ребенок или последний ребенок не выбираются должным образом [дубликат]
Anonymous » » в форуме CSS - 0 Ответы
- 51 Просмотры
-
Последнее сообщение Anonymous
-