我用javascript生成我的标题,但它不是固定在顶部的。Firebug显示html代码中没有fixed="top“。
我是这样做的。这就是做这件事的方法,不是吗?
var newAlarmHeading = new dojox.mobile.Heading({
id: "headerAlarms",
dojoType: "dojox.mobile.Heading",
back: "zurück",
moveTo: "previousDivNode",
fixed: "top",
label: "Meldungen",
});
newAlarmHeading.placeAt("divAlarms",'first');发布于 2013-05-17 16:40:04
请看我对你的其他(相关)问题的回答:https://stackoverflow.com/a/16604456/1723384特别是,你可以尝试从我在答案中指出的测试文件中获得灵感。
我要补充的是,您不应该将dojoType属性放入Heading的构造函数参数中。这适用于标记用例,即在HTML中以声明方式创建小部件的情况。顺便说一下,对于最新的Dojo发行版(如果我记得很清楚,从1.7开始),您应该使用与HTML5兼容的"data-dojo-type“属性,而不是旧的dojoType (另请参阅http://dojotoolkit.org/reference-guide/1.9/dojo/parser.html )。但是,同样,这是用于小部件的声明性创建,而不是用于程序化创建。
希望这能帮上忙,禤浩焯
https://stackoverflow.com/questions/16560785
复制相似问题