forTeam/js/Utility.js

35 lines
742 B
JavaScript

function $(selector){
return document.querySelector(selector)
}
// 抖动 dom 元素
function shakeDom(dom){
let animateClass = 'shake';
dom.classList.add('animated');
dom.classList.add(animateClass);
setTimeout(()=>{
dom.classList.remove('animated')
dom.classList.remove(animateClass)
}, 250)
}
// 抖动 dom 元素 并 聚焦
function shakeDomFocus(dom){
let animateClass = 'shake';
dom.classList.add('animated');
dom.classList.add(animateClass);
setTimeout(()=>{
dom.classList.remove('animated')
dom.classList.remove(animateClass)
}, 250)
dom.focus()
}
function log(...obj){
console.log(...obj)
}
module.exports = {
shakeDom, shakeDomFocus, log
}