加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

DOJO 实践中的总结

发布时间:2020-12-16 21:50:30 所属栏目:百科 来源:网络整理
导读:1.如果你仅仅使用Dojo而不使用Dijit,你没必要用dojo.parse或 jdConfig="parSEOnLoad=true" 2.要设置Body的class属性 /head body class="tundra" //这个也是当要使用dijit时才加,这里有几个主题包可以选择 tundra,soria或nihilo script type="text/javasc

1.如果你仅仅使用Dojo而不使用Dijit,你没必要用dojo.parse或 jdConfig="parSEOnLoad=true"

2.要设置Body的class属性

</head>

<body class="tundra"> //这个也是当要使用dijit时才加,这里有几个主题包可以选择 tundra,soria或nihilo

<script type="text/javascript">

dojo.require("dojo.parser");//用来使用dijit

dojo.require("dijit.layout.ContentPane");//用来画Dijit ContentPane

dojo.require(" dijit.layout.TabContainer");//用来画TabContainer

</script>

3.一个dojo.addOnLoad(function(){});的例子:

<button dojoType="dijit.form.Button" id="hello">Sign Up!</button>
<script type="text/javascript">
function sayHello (){
alert("hello");
}

//dojo.addOnLoad()是用来被触发执行其他功能代码的dojo函数。任何可能影响DOM的操作都应该通过dojo.addOnLoad()被调用执行。
dojo.addOnLoad(function (){
var btn = dojo.byId("hello");//表示获得id是hello的那个结点 这儿是<button />
dojo.connect(btn,"onclick",sayHello);//表示那个<button>一旦点击onclick 就调用 sayHello 函数

});

</script>

4.Tooltip的使用:

one <span id="one">fish</span>,two<span id="two">fish</span>.
<div dojoType="dijit.Tooltip" connectId="one,two">A limbless cold-blooded vertebrate...</div>//鼠标点到fish字段的时候会显示A limbless cold-blooded vertebrate...

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读