@mdui/jq
Version:
拥有和 jQuery 相似 API 的轻量级 JavaScript 工具库
19 lines (18 loc) • 403 B
JavaScript
import { $ } from '../$.js';
import { getStyle } from '../shared/css.js';
import './each.js';
import './hide.js';
import './show.js';
/**
* 切换元素的显示状态
*/
$.fn.toggle = function () {
return this.each((_, element) => {
if (getStyle(element, 'display') === 'none') {
$(element).show();
}
else {
$(element).hide();
}
});
};