javascript - 如何在 dojo javascript 中使用超链接

标签 javascript dojo

到目前为止,这是我的代码,

<html>
       <head>
    <title></title>
      <link rel="stylesheet" type="text/css" href="http://o.aolcdn.com/dojo/1.1/dojo/resources/dojo.css" />
      <link rel="stylesheet" type="text/css" href="http://o.aolcdn.com/dojo/1.1/dijit/themes/soria/soria.css" />
      <script djConfig="parseOnLoad:true" type="text/javascript" src="http://o.aolcdn.com/dojo/1.1/dojo/dojo.xd.js">
          </script>
      <script type="text/javascript">
            dojo.require("dojo.parser");
            dojo.require("dijit.layout.ContentPane");
            dojo.require("dijit.layout.TabContainer");
                    dojo.require("dijit.form.Button");

        </script>
        </head>

    <body class="soria">
       <h1></h1>
          <br>



            <div dojoType="dijit.layout.TabContainer"  style="width:880px;  height:500px; margin:15px; margin:0 auto; border:solid 1px;">

                  <div dojoType="dijit.layout.ContentPane" title="HOME"></div>
                  <div dojoType="dijit.layout.ContentPane" href="Franchise.html" title="FRANCHISE"></div>
                  <div dojoType="dijit.layout.ContentPane" title="CAMPAIGN">
                          <b>Alice Kramden</b><br>VP Marketing
                  </div>
                  <div dojoType="dijit.layout.ContentPane" title="STORES" >
                      <b>Trixie Norton</b><br>Treasurer
                  </div>
                  <div dojoType="dijit.layout.ContentPane" title="GUESTS">
                          <b>Alice Kramden</b><br>VP Marketing
                  </div>
                  <div dojoType="dijit.layout.ContentPane" title="REPORTING">
                          <b>Alice Kramden</b><br>VP Marketing
                  </div>

                  <div dojoType="dijit.layout.ContentPane" title="USERS">
                          <b>Alice Kramden</b><br>VP Marketing
                  </div>
                  <div dojoType="dijit.layout.ContentPane" title="ROLES">
                          <b>Alice Kramden</b><br>VP Marketing
                  </div>
                  <div dojoType="dijit.layout.ContentPane" title="LOGOUT">
                          <b>Alice Kramden</b><br>VP Marketing
                  </div>
              </div>

    </body>
    </html>

我在 franchise 选项卡 中使用 href,我想在 franchise 选项卡下显示我的 franchise 页面,实际上我能够看到包含 franchise 页面的 div 但看不到我的 dojo 树在特许经营页面中使用我能做什么

here is my franchise page code

非常感谢您的配合

最佳答案

我不确定我是否理解您的问题,但 dijit.layout.ContentPane 不会为您解析小部件,它只是内联 HTML 片段。您可能会考虑使用 dojox.layout.ContentPane 或调用 dojo.parser 来解析您添加的内容。此外,您应该考虑使用最新版本的 Dojo。最新版本是1.7(注意这个版本CDN的dojo.xd.js改成了dojo.js)

关于javascript - 如何在 dojo javascript 中使用超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8860156/

相关文章:

javascript - 将 jsonrest 与分页一起使用时,Gridx 中的客户端过滤?

javascript - ajax调用后div重新加载错误

javascript - node.js:setInterval() 跳过调用

javascript - 隐藏div中的日历

widget - 子部件不会在 Dojo 中渲染(高度为 0)

javascript - 如何在 DOJO 层中包含/添加版权文件?

jquery - 潜在的 Dojo 错误

javascript - 选择下一个 div jquery

javascript - 更改最近的输入值?

javascript - Dojo 日期限制为每月的某一天