[РЕДАКТИРОВАТЬ: Извините тех, кто уже ответил - в моем лишенном сна состоянии я забыл, что эта конкретная ситуация - фильм на YouTube, а не проигрыватель JW FLV. Я вижу, что есть более обширная документация по взаимодействию с фильмами YouTube, поэтому я буду продолжать это, но любая дополнительная информация также приветствуется]
Я использую встроенные видео YouTube в коллекции элементов div, которые вращаются с помощью подключаемого модуля jQuery (http://malsup.com/jquery/cycle/).
Я бы хотел, чтобы цикл останавливался, когда я нажимал на один из фильмов, чтобы начать его воспроизведение, но я не могу понять, как прикрепить обработчик события jQuery к объекту проигрывателя.
Вот как выглядит мой текущий код (вы не можете напрямую выбрать тег объекта с помощью jQuery, поэтому я выбираю родительский div и затем получаю элемент object в качестве первого потомка):
$("div.feature-player").children(":first").click(function(event) {
$('#features').cycle('stop');
});
Но это не помогает. Я не являюсь автором Flash, поэтому я не очень хорошо знаком с ActionScript и никогда раньше не настраивал взаимодействие между JavaScript и Flash-фильмом.