attrchange 项目教程
attrchangeonattrchange listener项目地址:https://gitcode.com/gh_mirrors/at/attrchange
1、项目的目录结构及介绍
attrchange/
├── examples/
│ └── examples.js
├── js/
│ └── project.js
├── GPL-License.txt
├── MIT-License.txt
├── README.md
├── attrchange.jquery.json
└── attrchange_ext.js
- examples/: 包含示例文件
examples.js
,展示了如何使用attrchange
插件。 - js/: 包含项目的主要 JavaScript 文件
project.js
。 - GPL-License.txt: GPL 许可证文件。
- MIT-License.txt: MIT 许可证文件。
- README.md: 项目说明文档。
- attrchange.jquery.json: jQuery 插件的配置文件。
- attrchange_ext.js: 扩展文件,包含额外的功能。
2、项目的启动文件介绍
项目的启动文件是 js/project.js
。这个文件包含了 attrchange
插件的核心功能,用于监听元素属性的变化。
3、项目的配置文件介绍
项目的配置文件是 attrchange.jquery.json
。这个文件包含了 jQuery 插件的元数据,如名称、版本、作者等信息。
{
"name": "attrchange",
"title": "attrchange",
"description": "A simple jQuery plugin to bind a listener function on attribute change of an element.",
"keywords": [
"attribute",
"change",
"mutation",
"observer"
],
"version": "1.0.0",
"author": {
"name": "Selvakumar Arumugam",
"url": "https://github.com/meetselva"
},
"licenses": [
{
"type": "GPL-3.0",
"url": "https://github.com/meetselva/attrchange/blob/master/GPL-License.txt"
},
{
"type": "MIT",
"url": "https://github.com/meetselva/attrchange/blob/master/MIT-License.txt"
}
],
"dependencies": {
"jquery": ">=1.7"
}
}
这个配置文件定义了插件的基本信息和依赖项。
attrchangeonattrchange listener项目地址:https://gitcode.com/gh_mirrors/at/attrchange