首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xulrunner调用外部javascript

xulrunner调用外部javascript
EN

Stack Overflow用户
提问于 2012-08-27 20:16:15
回答 1查看 979关注 0票数 2

我正在尝试使用XULRunner制作一个离线应用程序。我正在尝试将JSTree集成到树视图中。它似乎不会调用外部js。代码可以在普通的html文件中正常工作。你知道为什么它不在XULRunner中吗?我的xul文件的代码如下:

代码语言:javascript
复制
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window
  id="findfile-window"
  title="Find Files"
  width="800"
  height="500"
  xmlns:html="http://www.w3.org/1999/xhtml"
  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<!--General Use jQuery
<script src="jquery/jquery-1.8.0.js"/>-->

<!--jstree plugin-->
<script src="jstree/_lib/jquery.js"/>
<script src="jstree/jquery.jstree.js"/>
<script>
        $(document).ready(function(){
            $("#bibletree").jstree({
                "plugins" : [ "themes", "html_data" ],
                "themes" : {
                    "icons" : false,
                    "dots" : false
                }
            });
        });
 </script>


        <html:div id="bibletree">
        <html:ul id="lvl">
            <html:li><html:a href="#">Genesis</html:a>
                <html:ul>
                    <html:li><html:a href="#">01</html:a></html:li>
                    <html:li><html:a href="#">02</html:a></html:li>
                    <html:li><html:a href="#">03</html:a></html:li>
                    <html:li><html:a href="#">04</html:a></html:li>
                    <html:li><html:a href="#">05</html:a></html:li>
                    <html:li><html:a href="#">06</html:a></html:li>
                                    ...
</window>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-28 14:30:04

是,

document对象在XUl中没有onload或ready事件,您必须在“window”对象中侦听“load”或使用“onload”。

链接:https://developer.mozilla.org/en-US/docs/XUL/Events#Window_events

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12141825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档