Я хочу сделать плейлист на russkih-serialov.net таким же, как на russkieserialy.tv.
Но когда добавляю атрибут selected в option серии, он не срабатывает на этом шаблоне.
При первом посещении страницы (ctrl + f5) с большим количеством серий или выпусков, серия с тегом selected не выделяется. Список, в итоге, отображается так, будто его прокрутили до середины http://joxi.net/D2PxnxpCkWpnZ2
Также selected не срабатывает на Firefox в отношении обоих сайтов.
Буду рад любым соображениям относительно это проблемы.
ivan-lev
geroin47: Но когда добавляю атрибут selected в option серии, он не срабатывает на этом шаблоне.
А как именно это проявляется?
geroin47
ivan-lev: А как именно это проявляется?
http://joxi.net/D2PxnxpCkWpnZ2
Вот, к примеру, на скриншоте видно, как бегунок фокусируется на 2/3 списка, хотя атрибутом выделен последний выпуск.
По ссылкам на сайты можно увидеть, как отличаются отображения на разных шаблонах.
Блин, плохой пример предоставил) — пропустил когда-то. В любом случае, не в двойном selected проблема. На других плейлистах, где не допущена ошибка , также отображается. Сейчас я отредактировал пример и он всё равно не отображается должным образом.
sergv
geroin47: Блин, плохой пример предоставил)
Покажите хороший ) Посмотрим. Но уверен, что дело не в браузерах.
geroin47
sergv: Покажите хороший ) Посмотрим. Но уверен, что дело не в браузерах.
Можно взять те же примеры что я привёл ) — я их отредактировал и лишние selected убрал.
скролим до option:selected элемента списка. Не очень понимаю что нужно, но может в этом затык.
geroin47
Спасибо вам, что хотели помочь, но что-то не получается.
Не могу добиться срабатывания как на втором скриншоте, но только при первом посещении сайта.
Пользователи заходят на сайт из поисковика в первый раз и не видят последних выпусков. Скрол по умолчанию останавливается на 2/3 списка, когда по логике должен следовать последнему option c атрибутом selected.
Почему-то, такой же плейлист нормально работает на втором сайте.
geroin47
Я хочу сделать плейлист на russkih-serialov.net таким же, как на russkieserialy.tv.
Но когда добавляю атрибут selected в option серии, он не срабатывает на этом шаблоне.
При первом посещении страницы (ctrl + f5) с большим количеством серий или выпусков, серия с тегом selected не выделяется. Список, в итоге, отображается так, будто его прокрутили до середины http://joxi.net/D2PxnxpCkWpnZ2
Также selected не срабатывает на Firefox в отношении обоих сайтов.
Буду рад любым соображениям относительно это проблемы.
ivan-lev
Но когда добавляю атрибут selected в option серии, он не срабатывает на этом шаблоне.
А как именно это проявляется?
geroin47
А как именно это проявляется?
http://joxi.net/D2PxnxpCkWpnZ2
Вот, к примеру, на скриншоте видно, как бегунок фокусируется на 2/3 списка, хотя атрибутом выделен последний выпуск.
По ссылкам на сайты можно увидеть, как отличаются отображения на разных шаблонах.
http://russkieserialy.tv/521-dnk-ntv-11-03-2020.html — корректно показывается (Chrome)
https://russkih-serialov.net/40-dnk-ntv-11-03-2020.html — фокусируется на 2/3 плейлиста (Chrome)
(не забудьте нажать (Ctrl + f5))
SocFishing
Не понял проблему. У меня все корректно по вашему списку на хроме. Как на оригинале выделяется все. И в FF работает
geroin47
Не понял проблему. У меня все корректно по вашему списку на хроме. Как на оригинале выделяется все. И в FF работает
http://joxi.ru/DmBQYQkSz6jGDr так отображается в браузере хром при первом посещении сайта (нажать ctrl + f5 для обнуления кеша)
http://joxi.ru/gmv0X0GHv0QXRA а вот так должно отображаться на самом деле, независимо, первый раз ты посетил страницу этого сайта или уже бывал на нём
https://russkih-serialov.net/40-dnk-ntv-11-03-2020.html
тут последнему выпуску 11.03.2020 присвоен атрибут selected
ivan-lev
тут последнему выпуску 11.03.2020 присвоен атрибут selected
Так и выпуску выше «присвоен»..
geroin47
Так и выпуску выше «присвоен»..
Блин, плохой пример предоставил) — пропустил когда-то. В любом случае, не в двойном selected проблема. На других плейлистах, где не допущена ошибка , также отображается. Сейчас я отредактировал пример и он всё равно не отображается должным образом.
sergv
Блин, плохой пример предоставил)
Покажите хороший ) Посмотрим. Но уверен, что дело не в браузерах.
geroin47
Покажите хороший ) Посмотрим. Но уверен, что дело не в браузерах.
Можно взять те же примеры что я привёл ) — я их отредактировал и лишние selected убрал.
http://russkieserialy.tv/521-dnk-ntv-11-03-2020.html
https://russkih-serialov.net/40-dnk-ntv-11-03-2020.html
SocFishing
первый заход
пролистываю список вниз
последующие заходы перебрасывает вниз списка, может тогда сразу добавить в конец скриптов
<script>
$(document).ready(function() {
var $s = $(‘.vova1’);
var optionTop = $(‘option:selected’).offset().top;
var selectTop = $s.offset().top;
$s.scrollTop($s.scrollTop() + (optionTop — selectTop));
});
</script>
скролим до option:selected элемента списка. Не очень понимаю что нужно, но может в этом затык.
geroin47
Спасибо вам, что хотели помочь, но что-то не получается.
Не могу добиться срабатывания как на втором скриншоте, но только при первом посещении сайта.
Пользователи заходят на сайт из поисковика в первый раз и не видят последних выпусков. Скрол по умолчанию останавливается на 2/3 списка, когда по логике должен следовать последнему option c атрибутом selected.
Почему-то, такой же плейлист нормально работает на втором сайте.