bootstrap插件学习-bootstrap.dropdown.js 先看bootstrap.dropdown.js的结构 var toggle = '[data-toggle="dropdown"]'//属性标记 Dropdown = function(){} //构造器 Dropdown.prototype = {} // 构造器的原型 function clearMenus() // 自定义方法 $.fn.dropdown = function ( option ){}//jQ…
bootstrap插件学习-bootstrap.modal.js 先从bootstrap.modal.js的结构看起. function($){ var Modal = function(){} //构造器 Modal.prototype = function(){} //构造器的原型 function ..(){} //自定义方法 $.fn.modal = function(){} //在jQuery对象上自定方法 $.fn.modal.defaults = {} //设置默认属性 $.fn.…
先看bootstrap.dropdown.js的结构 function ScrollSpy(){} //构造函数 ScrollSpy.prototype = {} //构造器的原型 $.fn.scrollspy = function ( option ){} //jQuery原型上的自定义方法 $.fn.scrollspy.Constructor = ScrollSpy // jQuery原型上的自定义方法 $.fn.scrollspy.defaults = {} //默认参数 $(functi…
先看bootstrap.typehead.js的结构 var Typeahead = function ( element, options ){} //构造器 Typeahead.prototype = {} //构造器的原型 $.fn.typeahead = function ( option ){} //jQuery原型上自定义方法 $.fn.typeahead.defaults ={} //默认参数 $.fn.typeahead.Constructor = Typeahead //重写j…
先看bootstrap.carousel.js的结构 var Carousel = function (element, options){} //构造器 Carousel.prototype = {} // 构造器原型 $.fn.carousel = function ( option ) {} //jQuery原型上自定义的方法 $.fn.carousel.defaults ={} //默认参数 $.fn.carousel.Constructor = Carousel // 重写jQuery…
先看bootstrap.collapse.js的结构 var Collapse = function ( element, options ){} // 构造器 Collapse.prototype = {} //构造器的原型 $.fn.collapse = function ( option ){} //jQuery原型上自定义的方法 $.fn.collapse.defaults = {} // 默认参数 $.fn.collapse.Constructor = Collapse // 重写jQ…
我们先看bootstrap.alert.js的结构 var dismiss = '[data-dismiss="alert"]' //自定义属性 Alert = function ( el ){} // 构造器 Alert.prototype ={} // 构造器的原型 $.fn.alert = function ( option ){} //jQuery原型上自定义的方法 $.fn.alert.Constructor = Alert // 重写jQuery原型方法popover的构造…
先看bootstrap.button.js的结构 var Button = function ( element, options ){} //构造器 Button.prototype = {} //构造器的原型 $.fn.button = function ( option ){} //jQuery原型上的自定义方法 $.fn.button.defaults = {} //默认参数 $.fn.button.Constructor = Button //重写jQuery原型自定义方法的构造器名…
先看bootstrap.popover.js的结构 var Popover = function ( element, options ){} //构造器 Popover.prototype = {} // 构造器的原型 $.fn.popover = function ( option ){} //jQuery原型上的自定义方法 $.fn.popover.Constructor = Popover //重写jQuery原型方法popover的构造器名 $.fn.popover.defaults…
先看bootstrap-tooltip.js的结构 var Tooltip = function ( element, options ){} // 构造器 Tooltip.prototype ={} //构造器的原型 $.fn.tooltip = function ( option ) {} //jQuery原型上自定义的方法 $.fn.tooltip.Constructor = Tooltip //重置jQuery原型方法tooltip的构造器名 $.fn.tooltip.defaults…