我正在开发一个顾问门户,这是我们公司项目的一部分,我的老板建议我对某些链接上的弹出窗口使用 kendow 窗口弹出控件。
我已经通过使用剑道应用程序控制来完成它,但是引起了一个小问题,这让我的外观和感觉有点糟糕。
我们在一个页面上有链接,我们的应用程序应该在单击任何链接时显示使用弹出窗口,但是当我实际运行该页面时,首先出现一个弹出 kendo 窗口,当我最小化或关闭它时,链接开始工作根据我们的意愿。
我确定在 document.ready(function(){}); 上显示弹出窗口的 jquery 代码存在一些问题;但它应该在单击链接时起作用。
我在这里发布我的代码,请帮助我使其更精致和美观
var window = $("#window"),
undo = $("#undo")
.bind("click", function () {
window.data("kendoWindow").open();
window.data("kendoWindow").center();
undo.hide();
});
var onClose = function () {
undo.show();
}
if (!window.data("kendoWindow")) {
window.kendoWindow({
width: "600px",
height: "500px",
draggable: false,
actions: ["Minimize", "Maximize", "Close"],
resizable: false,
title: "Report Activity",
content: "../../AlertCounselor.htm",
close: onClose
});
}
HTML:
<div id="window"></div>
<label id="undo" style="display:none; width:200px;" class="k-group" ><a href="#">Alert Counselor</a></label>