Dojo 1.8:连接列表domConstruct.toDom
您好,在应用domConstruct.toDom之前,我无法将两个列表连接在一起 我知道可以这样做,即:Dojo 1.8:连接列表domConstruct.toDom,dojo,Dojo,您好,在应用domConstruct.toDom之前,我无法将两个列表连接在一起 我知道可以这样做,即: require(["dojo/text!, myListHtml.html", "dojo/domReady!"], function(myListHtml){ var list = domConstruct.toDom(myListHtml); }); 但是,我想知道两个列表应如何编码,即:- require(["dojo/domReady!"], f
require(["dojo/text!, myListHtml.html", "dojo/domReady!"],
function(myListHtml){
var list = domConstruct.toDom(myListHtml);
});
但是,我想知道两个列表应如何编码,即:-
require(["dojo/domReady!"], function(){
var list = domConstruct.toDom
('<ol>\
<li class="odd">\
<div class="bold">\
<a class="odd">Odd</a>\
</div>\
</li>\
<li class="even">\
<div class="italic">\
<a class="even">Even</a>\
</div>\
</li>\
</ol>\
<ol id="list2">\
<li class="odd">Odd</li>\
</ol>');
require([“dojo/domReady!”],function(){
var list=domConstruct.toDom
('\
\
\
奇怪的\
\
\
\
\
甚至\
\
\
\
\
奇数\
');
请告知。提前谢谢
Clement为什么要尝试加入这两个列表?domConstruct.toDom()返回一个domNode,但您在上面尝试的是两个domNodes 如果您真的想“组合”它们,可以将它们嵌套在另一个domNode中,如下所示:
var lists = domConstruct.toDom(
'<div>\
<ol>\
<li class="odd">\
...
</ol>\
<ol id="list2">\
<li class="odd">Odd</li>\
</ol>\
</div>');
domConstruct.place('<ol>\
<li class="odd">\
...
</ol>', "idOfWhateverYouWantToContainIt");
domConstruct.place('<ol id="list2">\
...
</ol>', "idOfWhateverYouWantToContainIt");
var list=domConstruct.toDom(
'\
\
\
...
\
\
奇数\
\
');
如果你想在页面上“组合”它们,请考虑单独创建它们,并使用DOMMOSTION .PUTHER()将它们添加到页面中,如:
var lists = domConstruct.toDom(
'<div>\
<ol>\
<li class="odd">\
...
</ol>\
<ol id="list2">\
<li class="odd">Odd</li>\
</ol>\
</div>');
domConstruct.place('<ol>\
<li class="odd">\
...
</ol>', "idOfWhateverYouWantToContainIt");
domConstruct.place('<ol id="list2">\
...
</ol>', "idOfWhateverYouWantToContainIt");
domConstruct.place('\
\
...
“,”我不想让任何人拥有它“);
domConstruct.place('\
...
“,”我不想让任何人拥有它“);
嗨,谢谢,我只是想尝试另一种选择,尽管第一种会更好,