将 jquery 添加到 firefox 扩展
adding jquery to firefox extension
我创建了一个主要由 main.js 文件组成的简单 firefox 插件,但我需要为 ajax 使用 jquery。但我不知道如何将脚本添加到我的项目中以便可以访问它。请帮忙!
我找到了这个例子,但仍然说 $ 未定义
var data = require("sdk/self").data;
contentScriptFile: data.url("jquery-1.11.2.min.js")
在其他脚本文件之前包含 jquery 文件,即自定义 javascript 文件。您可能会在使用 jQuery 的自定义 javascript 文件之后包含该文件。这就是 $
是 undefined
的原因
but I need to use jquery for ajax
不,ajax 请求实际上可以在没有 jquery 的情况下发出。毕竟 jquery 只是提供了围绕标准浏览器 API 的便利包装器。
插件主模块中的 XMLHttpRequest constuctor is available in content scripts and as net/xhr 模块。
为了将结果转换为 HTML,mozilla 支持 xhr.responseType = "document"
将响应转换为 html 文档,其节点可以插入到目标文档中。
我创建了一个主要由 main.js 文件组成的简单 firefox 插件,但我需要为 ajax 使用 jquery。但我不知道如何将脚本添加到我的项目中以便可以访问它。请帮忙!
我找到了这个例子,但仍然说 $ 未定义
var data = require("sdk/self").data;
contentScriptFile: data.url("jquery-1.11.2.min.js")
在其他脚本文件之前包含 jquery 文件,即自定义 javascript 文件。您可能会在使用 jQuery 的自定义 javascript 文件之后包含该文件。这就是 $
是 undefined
but I need to use jquery for ajax
不,ajax 请求实际上可以在没有 jquery 的情况下发出。毕竟 jquery 只是提供了围绕标准浏览器 API 的便利包装器。
插件主模块中的 XMLHttpRequest constuctor is available in content scripts and as net/xhr 模块。
为了将结果转换为 HTML,mozilla 支持 xhr.responseType = "document"
将响应转换为 html 文档,其节点可以插入到目标文档中。