Telerik コントロール RadPanelBar のスクロールの問題があります。ページは自動更新中です。ページを更新すると、RadPanelBar のスクロールが上に移動します。これを JavaScript で処理します。以下は画像です。
以下はコードです。ディーラーの連絡先のスクロールには問題なく機能しますが、スタッフには機能しません。スタッフのスクロール位置を維持するために同じ方法(方法)を試みています。
<script type="text/javascript">
$(".rpSlide ul").scroll(function() {
SaveStafftScrollPosition();
});
function SaveStaffScrollPosition(){
yPos = $(".rpSlide ul").scrollTop();
}
function ReturnStaffScrollPosition() {
$(".rpSlide ul").scrollTop(yPos);
}
function OnResponseEnd(sender ,eventArgs){
ReturnStaffScrollPosition();
}
function OnRequestStart(sender ,eventArgs){
SaveStafftScrollPosition();
}
コードの一部を持つ HTML で。
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"
ClientEvents-OnRequestStart="OnRequestStart"
ClientEvents-OnResponseEnd="OnResponseEnd"
OnAjaxRequest="RadAjaxManager1_AjaxRequest">
//some code here
</telerik:RadAjaxManager>
問題は、下にスクロールしたときにスタッフのスクロール位置ゼロを保存したことです。中央/最後までスクロールしても、スタッフの連絡先のスクロール位置が常にゼロに保存されるのはなぜですか?