User:Canadabonk/common.js: Difference between revisions
no edit summary
Canadabonk (talk | contribs) No edit summary |
Canadabonk (talk | contribs) No edit summary |
||
Line 27:
});
$(document).click(hideOnClickOutside('.ct-stickytoc'));
if (!event.target.closest('.ct-toc').length && !stickytoc.attr('style')) {▼
}
function hideOnClickOutside(selector) {
const outsideClickListener = (event) => {
const $target = $(event.target);
▲
$(selector).fadeOut(200);
removeClickListener();
}
};
const removeClickListener = () => {
document.removeEventListener('click', outsideClickListener);
};
document.addEventListener('click', outsideClickListener);
}
});
|