나는 그것을하는 방법을 발견했다. 다른 사람이 그것에 괴롭히는 경우 애니메이션을 중지하는 방법은 다음과 같습니다. '/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;'으로 변경했습니다.
저는 이것이 현대의 DNN 프레임 워크의 핵심에 내장되어 있다고 믿습니다. 그리고 이것을 막을 수있는 환경은 없습니다. – blackhawk