Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Событие click в jquery над элементом <embed>
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Событие click в jquery над элементом <embed>

Страниц (1): [1]
 

1. Altynayka - 01 Октября, 2014 - 20:48:25 - перейти к сообщению
Помогите разобраться:
При клике по элементу <embed> не обрабатывается событие в jquery.

CODE (htmlphp):
скопировать код в буфер обмена
  1. <EMBED id="embed" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"  src="path"></EMBED>


CODE (htmlphp):
скопировать код в буфер обмена
  1. <script type="text/javascript">$("#embed").click(function(){$.post("/clk.php",{bsid:111}); }) </script>


Как сделать правильно?
2. SAD - 01 Октября, 2014 - 21:54:23 - перейти к сообщению
CODE (javascript):
скопировать код в буфер обмена
  1. <script type="text/javascript">
  2. $(function () {
  3.     $("#embed").click(function(){$.post("/clk.php",{bsid:111}); })
  4. });
  5. </script>
3. Altynayka - 02 Октября, 2014 - 10:43:49 - перейти к сообщению
Я нашла решение:
Если кому-нибудь понадобится.
Вот пример :
CODE (htmlphp):
скопировать код в буфер обмена
  1. <div id="layer1">
  2. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
  3. codebase="http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
  4. width="799" height="741" id="myMovieName">
  5. <param name="movie" value="_data.swf" />
  6. <param name="quality" value="high" />
  7. <param name="play" value="true" />
  8. <param name="loop" value="true" />
  9. <param name="wmode" value="transparent" />
  10. <embed src="_data.swf" quality=high bgcolor=#FFFFFF width="799" height="741"
  11. name="myMovieName" type="application/x-shockwave-flash"
  12. play="true" loop="true" wmode="transparent"
  13. pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
  14. </embed>
  15. </object>
  16. </div>


CODE (htmlphp):
скопировать код в буфер обмена
  1. $('#layer1').mousedown(function() {
  2.   alert('mouse down');
  3. });

 

Powered by ExBB FM 1.0 RC1