javascript - 使用flash触发jquery

标签 javascript jquery flash actionscript-3

我想知道是否可以触发 jquery 函数来在 Flash 中的鼠标事件之后隐藏某些内容。

我希望在 Flash 中单击某些内容时运行它:

  $("#googframe").click(function() {
    $("#googframe").hide();
  });

我知道如何监控 AS3 中的点击,但如何让它触发此操作。顺便说一句,我很基础,所以非常感谢一个好的解释。

谢谢。

最佳答案

来自此来源:http://codingrecipes.com/calling-a-javascript-function-from-actionscript-3-flash

尝试在 Actionscript 中:

import flash.external.ExternalInterface;

...

ExternalInterface.call("hideFrame");

并将隐藏函数放入 JS 中的常规函数​​中:

function hideFrame() {
   $("#googframe").hide();
}

关于javascript - 使用flash触发jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4125518/

相关文章:

javascript - 检查 JQuery 中的 href 属性是否为空

javascript - 如何在ajax之后删除beforeunload处理程序

jquery - jQueryUI 组合框上的 KnockoutJS 数据绑定(bind)值

php - 这是关于 Jquery/JS 的,如果我更改元素的 HTML - 我是否能够对其执行其他 Jquery/JS 操作

用于眼睛跟踪的 Flash 库

javascript - 将颜色从 spectrum 设置为另一个 div

javascript - jQuery(function) 或 $(function) 是做什么的?

javascript - SIFR 是否适用于跨浏览器?

javascript - Flex - 调用 JavaScript 函数并打开显示数据的弹出窗口

javascript - 根据输入验证启用/禁用按钮