UNPKG

@gf-ui/components

Version:
44 lines (43 loc) 1.03 kB
/** * @overview 设置样式表 * @author gf * @param { v } 类名和样式 */ export function setStyleSheet(v) { let styleSheet = document.styleSheets[0]; styleSheet.insertRule(v); } /* 绑定事件 */ export const on = (function () { if (document.addEventListener) { return function (element, event, handler) { if (element && event && handler) { element.addEventListener(event, handler, false); } }; } else { return function (element, event, handler) { if (element && event && handler) { element.attachEvent('on' + event, handler); } }; } })(); /* 解除事件 */ export const off = (function () { if (document.removeEventListener) { return function (element, event, handler) { if (element && event) { element.removeEventListener(event, handler, false); } }; } else { return function (element, event, handler) { if (element && event) { element.detachEvent('on' + event, handler); } }; } })();