知识卡片

jQuery插件标准5步实现法

专业/工作 · 174

内容

Bootstrap每个JS插件都按同一套骨架实现:用立即执行函数包裹代码形成私有作用域避免污染全局$变量;内部定义插件的类和原型方法;把插件挂载到$.fn上并暴露Constructor属性以便外部取得真实类;实现noConflict防冲突;最后绑定默认的声明式触发事件。统一骨架让插件之间可维护性一致,新插件照着步骤填空即可写出。

参考来源

《深入理解Bootstrap》第2章《整体架构》