PDA

Просмотр полной версии : FLASH кнопки связанные с JQuery функцией


SinRespirar
13.01.2014, 14:13
Добрый день, вопрос наверное банальный, но пишу сюда после многочисленных просьб к всемогущему гуглу и ответа я не получил. Помогите вдохнуть жизнь в мою кнопку, которая при нажатии вызывала бы вот такую простенькую jquery функцию


$('.call-works').click(function call_works(){
$(document).find(".show_button").removeClass("show_button");
$(document).find("div.show").removeClass("show");
$("#works").toggleClass("show");
$("#c").removeClass("show_menu");
});


я не флешер и с флэшем дело имею первый раз. вот AS, который уже есть в мувике


stop();
fr.useHandCursor = false;
fr.onRollOver = function() {
gotoAndPlay(13);

}
fr.onRollOut=function(){
gotoAndStop(1);
}


html-разметка мувика такая


<div class="fl_but center">
<figure>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="150" height="150" id="fonarik" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="flash/fonarik.swf" /><param name="quality" value="high" /><param name="wmode" value="opaque" /><param name="bgcolor" value="#cccccc" />
<embed src="flash/fonarik.swf" quality="high" wmode="transparent" bgcolor="#cccccc" width="150" height="150" name="fonarik" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
<figcaption><a href="#" class="call-works">Портфолио</a></figcaption>
</figure>
</div>


ссылка на сам сайт prmnh.ru

О, всемогущие флэшеры, помогите прошу Вас!!!!

alexandrratush
13.01.2014, 14:57
Вам поможет ExternalInterface (http://help.adobe.com/ru_RU/as3/dev/WS5b3ccc516d4fbf351e63e3d118a9b90204-7cb2.html)

То есть по сути вы можете вызвать функцию JS из контейнера флеш-ролика и передать в нее любые параметры.