我有一个打开Telerik MVC窗口的链接。窗口的位置根据链接的位置计算。 Telerik窗口正确地打开了链接的计算坐标,但不知何故页面滚动到顶部。现在这个打开窗口的链接位于我的HTML页面的底部,所以理想情况下我不希望页面在顶部滚动。页面应该保持原样。只应弹出窗口,不应发生页面滚动。任何使这项工作的技巧。这是Telerik窗口和JQuery代码。
窗口:
@(Html.Telerik().Window()
.Name("winSDPDetails")
.Title("SDP Details")
.......
.Content(@<text>
<div>
<h2>What is Single Donor Platelets (SDP)?</h2>
It is possible to obtain only Platelets from a Donor by a process called ‘Apheresis’.
.......
</div>
</text>)
.Visible(false))
显示窗口的JavaScript代码:
function showSDPWindow() {
var offset = $('#lnkSDP').offset();
$('#winSDPDetails').css({
left: offset.left,
top: offset.top - 225
}).data('tWindow').open();
return false;
}