bk7258_iR58/bk_aidk/docs/bk7258/_static/js/widget-sidebar.js
helloyifa 31f179cb76 init
2025-05-15 14:19:56 +08:00

21 lines
833 B
JavaScript
Executable File

(function() {
/* addEventListener that also works for IE
* Source:
* https://stackoverflow.com/a/15564058
*/
function addEvent(element, eventName, fn) {
if (element.addEventListener)
element.addEventListener(eventName, fn, false);
else if (element.attachEvent)
element.attachEvent('on' + eventName, fn);
}
addEvent(window, 'load', function(){
document.querySelectorAll('.rst-widget-sidebar .rst-widget-header + .rst-widget-body').forEach(function(e) {
e.previousElementSibling.onclick = function() { e.classList.toggle('shift-up'); };
});
document.querySelector('*[data-toggle="wy-nav-top"]').onclick = function() {
document.querySelector('.rst-widget-sidebar').classList.toggle('shift');
};
});
})();