# Defjs **Repository Path**: com-x-com/defjs ## Basic Information - **Project Name**: Defjs - **Description**: 简易版js dom操作工具 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-09-29 - **Last Updated**: 2025-07-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Defjs #### 介绍 轻量级简易版js dom操作工具, 仿JQuery #### 软件架构 纯原生js #### 使用方式 引入 def.js ```js ``` $$(元素选择器) ```js $$('#btn').click(() => { console.log('Hello world ...'); $$('#div').html('Hello world ...') }) ``` #### 已实现方法列表 - attr - removeAttr - data - removeData - dataAll - offset - getCls - hasCls - addCls - removeCls - toggleCls - firstChild - cloneNode - remove - append - prepend - appendTo - text - html - appendText - prependText - appendHtml - prependHtml - val - click - bind - unbind - on - off - show - hide - css - removeCss - parent - parents - match - matches - find - findAll - findByAttr - prev - next - children - findByTag - get - set - attrNs - eq - len - toArr - each