1

我有一个链接,单击该链接会打开一个剑道 UI 窗口。我想将窗口与链接对齐。我目前这样做的逻辑是:

        kendoWindow.setOptions({
            position: {
                top: link.position().top + link.height(),
                left: link.position().left
            }
        });

这适用于常见情况,但不处理诸如流出页面之类的事情。有没有更好/更强大的方法来实现这一目标?

4

1 回答 1

0

没有内置的;有一种方法可以为弹出窗口处理这个,但是为窗口分配这个比自己实现它要工作更多。

只需计算视口是否有足够的空间容纳所需位置以及窗口的宽度或高度。如果不是,请相应地调整位置。

于 2015-03-08T00:04:21.897 回答