【发布时间】:2014-03-30 21:05:07
【问题描述】:
好的,我有 2 个 xul 窗口,
window_2
<label id="#label_id" value="button has been clicked!">
window_1
[button]---> clicked--> $("#label_id).attr("value","clicked again!");
当在 xul 中的 window_1 上按下按钮时,我想更改 window_2 的样式(标签文本),我使用的是 jquery,这似乎不起作用,我该如何解决这个问题?
【问题讨论】:
-
你是如何在扩展中使用 jquery 的?我不明白。 jquery 仅适用于 html 文档范围。
-
jquery 可以在扩展中工作,除了 ajax 请求没有限制。
-
你能分享你的工作吗?我有兴趣看看 jquery 如何与 xul 一起使用,我认为框架还没有准备好,需要做很多工作来调整
-
没什么,只需将 jquery 库添加到您的 xul 窗口中,就像任何其他 html 文档一样并进行操作。
-
在旁注中,我不断重新启动 firefox 以测试我的扩展程序,有什么办法不缓存 xul 或 javascript 代码吗? Nglayout.debug.disable xul 缓存在 firefox 30 的配置选项中不可用
标签: jquery firefox firefox-addon xul xpcom