получить идентификатор в Javascript как переменную из встроенного скрипта - PullRequest
0 голосов
/ 13 сентября 2018

Я пытаюсь получить идентификатор видео встроенного скрипта.Этот идентификатор меняется каждый раз для видео, поэтому мне нужно каким-то образом его захватить.

Это строка для вставки, добавленная в HTML-документ:

<script src="https://content.jwplatform.com/players/80HZjDPO-V5C9t34F.js"></script>

Это то, что оно генерирует:

<div id="botr_80HZjDPO_V5C9t34F_div" class="jwplayer jw-reset jw-state-paused jw-stretch-uniform jw-flag-aspect-mode jw-breakpoint-4 jw-flag-user-inactive" tabindex="0" aria-label="Video Player" role="application" style="width: 100%;">

Это идентификатор, который я хочу получить:

id="botr_80HZjDPO_V5C9t34F_div"

Я заметил, что это всегда одно и то же:

botr_ ****** _V5C9t34F_div

Как бы я былв состоянии захватить этот идентификатор и использовать его в моем Javascript?

1 Ответ

0 голосов
/ 13 сентября 2018

Вы можете использовать $ в селекторе атрибутов, чтобы соответствовать концу строки $("div[id$='_V5C9t34F_div']").

[name $ = ”value”]

Описание: Выбирает элементы, имеющие указанный атрибут со значением, заканчивающимся точно данной строкой.Сравнение чувствительно к регистру.

...