javascript - Kango 浏览器扩展开发中鼠标悬停事件弹出

标签 javascript jquery cross-browser content-script kango-framework

我正在使用 Kango Extension Framework 开发浏览器扩展程序

通过使用内容脚本,我已将一些代码注入(inject)到页面中,如下所示

<span onmouseover= "hello('testing_name')" style='width:17%;padding: 3px; background-color: red; color: white; />

我仅在同一内容脚本中定义了 hello(str) 函数,

如下所示

function hello(test_name)
{
    alert(test_name);
}

但是每当我尝试将鼠标悬停在 Span 元素上时, ReferenceError: hello is not Defined 发生错误。

我在这里做错了什么

最佳答案

好吧,我已经通过将外部js文件注入(inject)到当前加载的页面中来解决这个问题,并将该函数写入该外部js文件中。现在一切正常

关于javascript - Kango 浏览器扩展开发中鼠标悬停事件弹出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28923209/

相关文章:

javascript - 观察来自几个 jQuery UI 对话框的事件

css - Mozilla 上具有多种颜色的线性渐变模糊

jquery - 向所有必需元素添加边框,但顶部滚动到第一个空元素

cross-browser - 写网页还会支持IE6吗?

http - 浏览器会首先请求/favicon.ico 还是<link>?

javascript - 使用 ng-repeat 比较两个数组

javascript - 网站上的异步评论

javascript - 有没有根据 div 宽度自动设置字母间距?

javascript - 测试 API 如何使用 node.js 处理无效的 JSON 语法请求正文

javascript - 如何保存动态添加的div元素?