【问题标题】:How to open a Kendo window at mouse pointer如何在鼠标指针处打开剑道窗口
【发布时间】:2015-05-13 21:02:45
【问题描述】:

有没有办法在鼠标指针处打开剑道 UI 窗口?

我可以在Telerik demo for the Window API 中看到,我可以在页面中心打开它,但我想在鼠标指针处打开它。

【问题讨论】:

    标签: javascript jquery kendo-ui kendo-window


    【解决方案1】:

    首先,将当前鼠标位置保存在某处:

    var currentMousePos = { x: -1, y: -1 };
    $(document).mousemove(function(event) {
        currentMousePos.x = event.pageX;
        currentMousePos.y = event.pageY;
    });
    

    然后,当你打开你的剑道窗口时:

    $("#window").closest(".k-window").css({
        top: currentMousePos.y,
        left: currentMousePos.x
    });
    

    【讨论】:

    • 效果很好!由于我最近才加入 stackoverflow,因此我没有足够的声誉来投票赞成您的答案,但请采纳我的 +1
    猜你喜欢
    • 2018-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-20
    • 2015-07-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多