bk7258_iR58/bk_aidk/docs/bk7258/_static/js/widget-sidebar.js

21 lines
833 B
JavaScript
Raw Normal View History

2025-05-14 11:26:23 +08:00
(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');
};
});
})();