如何将剑道UI窗口与页面上的另一个元素对齐
How do I align a kendo UI window with another element on the page?
我有一个链接,点击后会打开一个剑道UI窗口。我想将窗口与链接对齐。我目前这样做的逻辑是:
kendoWindow.setOptions({
position: {
top: link.position().top + link.height(),
left: link.position().left
}
});
这在常见情况下有效,但不能处理像从页面流出这样的事情。有没有更好/更稳健的方法来实现这一点?
没有内置;有一种方法可以为弹出窗口处理这一问题,但将其用于窗口将比自己实现更困难。
只需计算视口是否有足够的空间放置所需的位置以及窗口的宽度或高度。如果没有,则相应地调整位置。
相关文章:
- jQuery-将列表项的一个元素移动到同一项的另一个元素中+对我的列表中的每个项执行此操作
- 可以对一个图表进行高图深化,反映在另一个图表上
- 对添加另一个选项卡的onsubmit函数停止重定向
- 是否可以创建一个对象,该对象是另一个对象的子集,而不会丢失javascript中的引用
- 如何使用jquery对具有相同类的文本框的值求和并将其放入另一个文本框中
- 从另一个窗口对链接触发单击事件
- 一个发布对另一个发布隐藏嵌套字段
- Google Apps 脚本,用于根据一个单元格的值对另一个单元格进行条件颜色格式设置
- 如何根据另一个节点中的数据对 Firebase 阵列进行排序
- 如何按一个仍保持字母顺序的特性值(另一个特性值)对关联数组进行排序
- 如何将剑道UI窗口与页面上的另一个元素对齐
- 如何使用JavaScript对asp.net中基于另一个文本框的文本框进行验证
- 使用Web服务根据对另一个下拉框的选择填充第二个下拉框以获取信息
- 对另一个文件函数的引用
- 如何创建一个每行列数未知的html表,对齐列,并为每个单元格/行指定一个id
- 如何检测一个数据角色=“页面”中对特定列表视图项的单击,并在另一个数据上显示相应的数据
- 对两个具有相同类别的选择框进行边栏,但一个值的选择不会显示在另一个选择框中
- 我如何将两个svg的顶部对齐到另一个svg的顶部?
- 如何对齐
元素基于另一个 上面的元素 - 如何在引导程序中在一页上显示两个模态,一个左对齐,另一个右对齐