在 Bootstrap 插件定义中,我看到了以下内容:
// Dropdown plugin
$.fn.dropdown.Constructor = Dropdown
// Modal plugin
$.fn.modal.Constructor = Modal
// Similarly, on other plugins as well e.g. Tooltip, etc.
他们有什么理由需要那个分配,考虑Dropdown
并且Modal
实际上是构造函数?
var Modal = function (element, options) {
...
}
使用.Constructor
属性名称是一种约定吗?我可能错了,但这.Constructor
是一个任意属性,对吗?