Javascript Bootstrap Modal.js理解代码

Javascript Bootstrap Modal.js理解代码,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,嘿,伙计们,我是javascript新手,刚刚涉足jquery和bootstrap,我遇到了一个小困难 看看这个插件行: 如果typeof option=='string'data[option]\u relatedTarget,则该行为 现在如果我用 如果typeof option=='string'模态[option]\u relatedTarget//我已经用模态替换了数据 我得到一个错误: TypeError:模态[选项]不是函数 现在为什么我会得到这个错误,毕竟数据本身不是模态的吗 如

嘿,伙计们,我是javascript新手,刚刚涉足jquery和bootstrap,我遇到了一个小困难

看看这个插件行:

如果typeof option=='string'data[option]\u relatedTarget,则该行为

现在如果我用

如果typeof option=='string'模态[option]\u relatedTarget//我已经用模态替换了数据

我得到一个错误:

TypeError:模态[选项]不是函数

现在为什么我会得到这个错误,毕竟数据本身不是模态的吗

如果查看上一行,您将看到以下声明:

if (!data) $this.data('bs.modal', (data = new Modal(this, options)))
有人能解释为什么我会犯这个错误吗

多谢各位


Alexander。

您正在编辑bootstrap的javascript吗?你想做什么?@Tomanow,试着理解Javascript,不要试图编辑任何东西!模态是构造函数,数据是它的实例,您需要创建它的实例,如第296行所示。