Манипулирование репликами WebVTT через jquery - PullRequest
0 голосов
/ 11 марта 2019

Я хотел бы манипулировать псевдоэлементом: ":: cue" через jquery.Допустим, у меня есть такое видео:

<video id="my_video">
  <source src="my_video.mp4" type="video/mp4">
  <track src="my_subtitles.vtt" kind="subtitles" srclang="en" label="English">
</video>

Как я могу динамически изменить цвет его субтитров с помощью jquery?

Я пробовал это:

$('#my_video::cue').css({
  'color': '#ff0000 !important'
});

Но это не работает.Единственное, что я получил, было:

$('#captions_style').remove();
$('head').append(
  '<style id="captions_style">#my_video::cue{color: #ff0000 !important}</style>'
);

Но я нахожу это не изящным.Есть ли другой способ?

Спасибо и наилучшими пожеланиями Йозеф

...