首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将dojox.widget.Standby.show应用于具有弹出功能的html的全文

如何将dojox.widget.Standby.show应用于具有弹出功能的html的全文
EN

Stack Overflow用户
提问于 2016-03-14 10:10:54
回答 1查看 642关注 0票数 0

我引用了这个链接如何将standby.show应用于html的全文,并在下面的代码中使用,但是备用应用于弹出后的整个主体。我希望standBy小部件也能覆盖popover。

代码语言:javascript
复制
 require([ "dojox/widget/Standby" ], function(st) {
            var standby = new st({
                id : "StandyBy1",
                target : dojo.body(),
            });
            document.body.appendChild(standby.domNode);
            standby.startup();
            standby.show();

        });

popover有一个按钮,可以进行ajax调用。因此,在执行ajax调用时,效果应该是完整的,包括popover。如何才能做到这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-16 07:38:37

您应该在body标记中追加standby.domNode作为最后一个元素,并为standby对象设置一个更高的zIndex属性,这将允许它按堆栈顺序更高。

因此,从您的代码来看,这一行是错误的:

代码语言:javascript
复制
document.body.appendChild(standby.domNode);

dojo/place的引用可以找到这里

一个工作示例:http://jsfiddle.net/sev6tcns/6/

代码语言:javascript
复制
require(["dojox/widget/Standby", "dojo/_base/window", "dojo/dom-construct"], function(Standby, win,domConstruct) {
  var standby = new Standby({
    id: "StandyBy1",
    target: dojo.body(),
    zIndex: 1000
  });
  domConstruct.place(standby.domNode, win.body());
  standby.startup();
  standby.show();
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35984627

复制
相关文章

相似问题

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