<p id="hide">點我隱藏</p>
const $ = (selector) => {
const element = document.querySelector(selector);
element.on = (event, callback) => {
element.addEventListener(event, callback);
};
element.hide = function () {
this.style.display = 'none';
};
element.show = function () {
this.style.display = 'block';
};
return element;
}
$('#hide').on('click', function () {
this.hide();
})
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.