阅读引导程序 4 代码(他们如何注册插入 jquery)我无法理解几行:
https://github.com/twbs/bootstrap/blob/v4-dev/js/src/tooltip.js
1)为什么作者将属性添加到方法 Tooltip._jQueryInterface Constructor?他们试图提供什么样的功能?
$.fn[NAME] = Tooltip._jQueryInterface // this is clear
$.fn[NAME].Constructor = Tooltip // mmmmm ?
2)在那里做了什么(添加了 noConflict 方法,但是它将如何使用?):
$.fn[NAME].noConflict = function () {
$.fn[NAME] = JQUERY_NO_CONFLICT
return Tooltip._jQueryInterface
}