javascript - JQuery 检测 Flash 对象上的悬停

标签 javascript jquery

我在使用以下 JQuery 代码时遇到问题:

$("object").hover(function(e){
   alert('Flash Here');
});

我只是想让 jquery 检测我是否将鼠标悬停在 flash 对象的顶部。

这是 Flash 嵌入代码:

<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000"
 codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"
 width="320" height="240" quality="HIGH"><param name="movie"
 value="test.swf"><param name="quality" value="high">
<embed src="rdream.swf"
 quality="high" width="320" height="240" name="Test"
 type="application/x-shockwave-flash"
 pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
</object>

我没有按预期收到警报。

最佳答案

尝试将闪光灯插入某个 block 元素并将其悬停在该 block 元素而不是对象中。

<div id="myFlash">
  <object>
  Your Flash...
  </object>
</div>

$("#myFlash").hover(function(e){
   alert('Flash Here');
});

关于javascript - JQuery 检测 Flash 对象上的悬停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10412147/

相关文章:

javascript - React ChartJS 流式传输实时数据

javascript - 在 Laravel Form Open 中使用 Jquery Confirm?

针对特定 div 内容的 JavaScript 预加载器

javascript - Canvas 弧线倒计时,多条不同风格的弧线

javascript - 链接上的单击事件,但只有一个

javascript - 无法使用 PHP 在 jQuery AJAX 中触发错误回调

jQuery .html() 不适用于隐藏的 div?

javascript - 如果localStorage中存在数据,如何返回它,或者执行AJAX请求?

javascript - 当选择 jquery/js 时,如何按顺序删除和添加 2 个属性

javascript - 填充选择选项不适用于 selectpicker 类