2017-03-10 70 views
-1

我正在運行免費的DNN平臺9.0.1,我想停止左側人員從左到右滑入視圖。我希望它從我刷新頁面那一刻起就是靜態的和可見的。我試着添加CSS來覆蓋'left'屬性,但它沒有幫助。執行幻燈片的JavaScript代碼在哪裏?我想刪除它。dotnetnuke停止personabar滑動

+0

我認爲這是內置於現代DNN框架的核心,並且沒有允許停止的設置。 – blackhawk

回答

1

我發現如何去做。如果有人對此感到困擾,可以通過以下方法停止動畫。

在 '/DesktopModules/admin/Dnn.PersonaBar/scripts/main.js',我改變了以下內容:

$personaBar.css({ left: -100 }); 
$parentBody.animate({ marginLeft: personaBarMenuWidth }, 200, 'linear', onShownPersonaBar); 
$personaBar.animate({ left: 0 }, 200, 'linear', callback); 

到...

//$personaBar.css({ left: -100 }); 
//$parentBody.animate({ marginLeft: personaBarMenuWidth }, 0, 'linear', onShownPersonaBar); 
//$personaBar.animate({ left: 0 }, 0, 'linear', callback); 

onShownPersonaBar(); 
callback(); 

...我將CSS中的'.personabar'規則更改爲'left:0;'。