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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Событие click в jquery над элементом <embed>

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
Altynayka
Отправлено: 01 Октября, 2014 - 20:48:25
Post Id


Частый гость


Покинул форум
Сообщений всего: 208
Дата рег-ции: Март 2008  


Помог: 0 раз(а)




Помогите разобраться:
При клике по элементу <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>


Как сделать правильно?

(Отредактировано автором: 01 Октября, 2014 - 20:49:21)

 
 Top
SAD
Отправлено: 01 Октября, 2014 - 21:54:23
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




CODE (javascript):
скопировать код в буфер обмена
  1. <script type="text/javascript">
  2. $(function () {
  3.     $("#embed").click(function(){$.post("/clk.php",{bsid:111}); })
  4. });
  5. </script>
 
 Top
Altynayka
Отправлено: 02 Октября, 2014 - 10:43:49
Post Id


Частый гость


Покинул форум
Сообщений всего: 208
Дата рег-ции: Март 2008  


Помог: 0 раз(а)




Я нашла решение:
Если кому-нибудь понадобится.
Вот пример :
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. });
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB