TypeError: $(...).modal 不是带有 bootstrap Modal 的函数

2023-11-21

我有一个 bootstrap 2.32 模式,我试图将其动态插入到另一个视图的 HTML 中。我正在使用 Codeigniter 2.1。下列的将引导模式部分视图动态插入视图中, 我有:

<div id="modal_target"></div>

作为插入的目标 div。我的视图中有一个按钮,如下所示:

     <a href="#message" class="btn btn-large btn-info" data-action="Message" data-toggle="tab">Message</a>

我的JS有:

$.ajax({
    type    : 'POST', 
    url     : "AjaxUpdate/get_modal",
    cache   : false,
    success : function(data){ 
       if(data){
            $('#modal_target').html(data);

            //This shows the modal
            $('#form-content').modal();
       }
    }
});

主视图的按钮是:

<div id="thanks"><p><a data-toggle="modal" href="#form-content" class="btn btn-primary btn-large">Modal powers, activate!</a></p></div>

这是我想单独存储为部分视图的内容:

<div id="form-content" class="modal hide fade in" style="display: none;">
    <div class="modal-header">
        <a class="close" data-dismiss="modal">×</a>
        <h3>Send me a message</h3>
    </div>
    <div class="modal-body">
        <form class="contact" name="contact">
             <fieldset>

               <!-- Form Name -->

            <legend>modalForm</legend>

            <!-- Text input-->
            <div class="control-group">
              <label class="control-label" for="user">User</label>
              <div class="controls">
                <input id="user" name="user" type="text" placeholder="User" class="input-xlarge" required="">
                <p class="help-block">help</p>
              </div>
            </div>

            <!-- Text input-->
            <div class="control-group">
              <label class="control-label" for="old">Old password</label>
              <div class="controls">
                <input id="old" name="old" type="text" placeholder="placeholder" class="input-xlarge">
                <p class="help-block">help</p>
              </div>
            </div>

            <!-- Text input-->
            <div class="control-group">
              <label class="control-label" for="new">New password</label>
              <div class="controls">
                <input id="new" name="new" type="text" placeholder="placeholder" class="input-xlarge">
                <p class="help-block">help</p>
              </div>
            </div>

            <!-- Text input-->
            <div class="control-group">
              <label class="control-label" for="repeat">Repeat new password</label>
              <div class="controls">
                <input id="repeat" name="repeat" type="text" placeholder="placeholder" class="input-xlarge">
                <p class="help-block">help</p>
              </div>
            </div>



                </fieldset>
        </form>
    </div>


    <div class="modal-footer">
        <input class="btn btn-success" type="submit" value="Send!" id="submit">
        <a href="#" class="btn" data-dismiss="modal">Nah.</a>
    </div>
</div>

当我单击按钮时,模式已正确插入,但出现以下错误:

TypeError: $(...).modal is not a function 

我怎样才能解决这个问题?


我只是想强调什么mwebber在评论中说:

还要检查 jQuery 是否未包含两次

:)

这对我来说是个问题

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

TypeError: $(...).modal 不是带有 bootstrap Modal 的函数 的相关文章

  • “move(-1)”作为 AngularJS 表达式有什么问题吗?

    我收到此错误 parse ueoe Unexpected end of expression move 从这段代码来看
  • 使绝对定位的div扩展父div高度

    正如你在下面的 CSS 中看到的 我想要child2将自己定位在之前child1 这是因为我目前正在开发的网站也应该在移动设备上运行 在移动设备上child2应该位于底部 因为它包含我想要在移动设备上的内容下方的导航 为什么不是 2 个母版
  • 在each() 和forEach() 中使用break 和 continue

    如果我们不能使用 break 和 continue 关键字 我不确定我是否理解函数式循环 映射的价值 我可以做这个 collections users models forEach function item index can t use
  • 预加载 javascript 和 css 文件

    我目前正在开发一个移动网站 该网站大量使用图像 CSS 和 JavaScript 例如 它使用未压缩的 150KB 的库 我为图像构建了一个预加载器 效果相当好 function loadImages images var sum 0 fo
  • 处理时区转换的 JavaScript 库

    是否有一个 JavaScript 库可以处理时区转换 并考虑 DST 规则和此类内容 我知道有类似的问题 但我见过的问题似乎都没有真正适合我的问题的答案 我想在时区 A 创建一个日期并能够对其进行操作 添加天数 小时等 然后将其转换为另一个
  • dc lineChart 单击时弹出数据点信息

    我正在尝试检测折线图数据点上的点击 Per this answer dc scatter plot binding onClick event https stackoverflow com a 22772340 1873386 I am
  • 获取输入图像类型选择的图片并加载到图像标签中

    所以 我有一个用于上传 img 文件的输入框 我想要做的是从该数据 或选定的源 中获取数据并将其路由到图像标签的 src 属性中 像这样的东西 http jsfiddle net QC2c4 http jsfiddle net QC2c4
  • bootstrap-select 未选择任何内容

    我正在使用引导选择
  • Flask 和 Reactjs 抛出 JSX 转换错误

    我已经开始将 ReactJS 与 Python Flask 后端结合使用 通过 Flask 渲染模板时 我在 Chrome 控制台中收到以下客户端错误 错误 找不到模块 jstransform visitors es6 templates
  • Jquery 子元素发生变化

    我正在尝试使用 jquery 在子元素 在本例中为 select 更改时触发事件 这是我的 HTML div class row addForm div class col lg 2 col md 2 col sm 3 col xs 6 d
  • 如何在使用类型分散时将箭头添加到行尾

    如何在 y 不等于 0 且系列类型以线宽 2 分散的情况下正确地将箭头添加到行的每一端 在这里我可以看到箭头已添加但未正确添加 请看这个 部分工作小提琴 http jsfiddle net vnYCX 这是我的 JS 最初的原型是由 sta
  • Intern JS - 如何在链式 Command 方法中使用 Promise.all()?

    我是用 Intern JS 编写测试的新手 并且一直在遵循他们的文档来使用对象接口 https theintern github io intern interface object and 页面对象 https theintern git
  • Dojo“正在加载”消息

    我是 Dojo 新手 所以我需要一些帮助 我的一些链接需要一段时间 当用户单击时 页面开始加载需要几秒钟 我想添加一条 正在加载 消息 我可以用 旧时尚方式 来做 但我想学习新的 更简单 更智能的 Dojo 方式 具体如何工作现在并不重要
  • 禁用移动设备上的锚点菜单点击

    我使用嵌套列表作为带有子菜单项的菜单 我曾经这样做过 如果您将鼠标悬停在主菜单项上 子菜单项将通过将显示从无更改为块来出现 我决定让子菜单看起来就像是下拉的 并使用了 CSS 过渡 我遇到的问题是 在第一种方法中 如果您触摸 iPad 上的
  • 检测 html 选择框上的编程更改

    有没有办法让 HTML 选择元素在每次以编程方式更改其选择时调用函数 当使用 JavaScript 修改选择框中的当前选择时 IE 和 FF 都不会触发 onchange 此外 更改选择的 js 函数是框架的一部分 因此我无法更改它以在结束
  • javascript从字符串创建不区分大小写的正则表达式

    我试图通过以不区分大小写的方式将输入与正则表达式匹配来进行验证 正则表达式作为对象上的字符串从服务中下来 我可能会得到类似的东西 regex ane 我可以执行以下操作 var rx new RegExp object regex The
  • 如何更改数据表中标题单元格的内容?

    我正在使用数据表 http datatables net plugin 在我的可排序列上 我想用按钮替换列文本 但是这样做 oSettings aoColumns i nTh text 我可以检索相应列的文本 但是 oSettings ao
  • 引导网格中的绘图图周围有巨大的空白

    我有一个 Net 应用程序 我试图在其中使用创建一个图表bootstrap js and plotly js 当我创建响应式图表时 我遇到网格中存在巨大空白的问题 我发现问题的一部分是plotly svg container的大小默认高度为
  • 尽管 getBoundingClientRect() 是假的,但如何将事件坐标转换为 SVG 坐标?

    我正在尝试根据鼠标的位置在 SVG 元素上动态绘制内容 不幸的是 我很难将 mousemove 事件中的鼠标坐标转换为 SVG 元素的坐标空间 这是我一直在测试的一个有缺陷的函数 CylinderDemo prototype handleM
  • 加载谷歌地图控件时是否有事件?

    我知道tilesloaded 但控件似乎在该事件之后加载 我基本上希望能够通过 jQuery 获取控件 但甚至找不到正确的监听 我也刚刚处理了 没有类似的事件 在控件可见之前空闲和tilesloaded触发 因此 基本上将 特殊控制 类添加

随机推荐

  • flutter android 应用程序 local_notifications flutter 中不显示通知图标

    我是颤振的新手 所以如果我的问题很简单 请不要杀我 通知图标不这样显示 我放入这条路径 android app src main res drawable 这是我的图标代码 final settingsAndroid AndroidInit
  • 谷歌分析与 Firebase

    我正在尝试将 Google Analytics 集成到我的 iOS 应用程序中 在分析页面 Google推荐下载 这个link 与 Cocoapods 一起使用 其中库附带 Firebase 我的问题是 为什么 Google 为 Fireb
  • 使用上下文管理器临时覆盖区域设置

    有没有办法在代码块的范围内临时激活区域设置 基本上 我想做这样的事情 locale setlocale locale LC NUMERIC nl BE utf8 像这样 with override locale locale LC NUME
  • LinearSnapHelper 不捕捉 RecyclerView 的边缘项目

    这是我之前的后续question 在我的应用程序中 我试图有一个水平RecyclerView自动捕捉到中心项目 为此 我附上了一个LinearSnapHelper到它 我还创建了一个项目装饰 为第一个 最后一个元素添加一些左 右填充 pub
  • Python 请求 - 在 HTTP POST 之后是否可以收到部分响应?

    我正在使用Python 请求模块对网站进行数据挖掘 作为数据挖掘的一部分 我必须通过 HTTP POST 发送表单 并通过检查生成的 URL 来检查它是否成功 我的问题是 在POST之后 是否可以请求服务器不发送整个页面 我只需要检查 UR
  • 如何比较 WiX 中的注册表版本?

    在我的 wix 安装程序中 我想检查 ESRI ArcMap 的版本 可以通过以下方式找到
  • 在一个语句中对 GETDATE 求值两次 - 它的求值结果总是相同吗?

    suppose isnull some column getdate gt getdate 其中逻辑是如果 some column 为 null 则该表达式应始终为 true 然而 这是否总是如此 因为在 getdate 的两次评估之间已经
  • 如何生成给定大小的所有子集?

    给定某个数字 n 和子集大小 我想获取集合 1 n 的指定大小的所有可能子集 预期结果为n 5 and subsetSize 4 1 2 3 4 1 2 3 5 1 3 4 5 1 2 4 5 2 3 4 5 那将是一个List
  • 使用 Tomcat,但出现 ClassNotFoundException:org.jboss.logging.BasicLogger

    我在 Eclipse 中使用 Tomcat 7 通过 JPA Hibernate 运行 REST Spring Web 应用程序 我在尝试启动部署了我的应用程序的 Tomcat 时遇到奇怪的 JBoss 错误 我不明白为什么在使用 Tomc
  • SQL 存储过程中的动态排序

    这是我过去花了几个小时研究的一个问题 在我看来 这是现代应该解决的问题RDBMS解决方案 但到目前为止 我还没有找到任何能够真正满足我认为在任何具有数据库后端的 Web 或 Windows 应用程序中非常常见的需求的东西 我说的是动态排序
  • 当我不使用 Promise 的“then”功能时,是否会产生任何(负面)副作用?

    我有一个返回 Promise 的函数 现在 有时消费者在该 Promise 上使用 then 功能是有意义的 但有时消费者根本不关心 Promise 何时解析 也不关心结果 换句话说 相同的函数也应该能够以 即发即忘 的方式调用 所以我想要
  • 在java中寻找CSS解析器[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我正在寻找 java 中的 CSS 解析器 特别是 我的要求是 对于 HTML 文档中的给定节点 元素 能够从解析器询问 获取该元素的 css 样式
  • 使用 python mechanize 进行复选框输入

    我想使用 python mechanize 填写表格 形式看起来像
  • 在 DOM 中存储数据

    我有一个书籍列表 我想存储每本书的数据 例如价格 数量 id 类别id 尺寸 重量等 我正在考虑通过使用数据属性扩展表示列表中每本书的 li 元素来将所有这些存储在 dom 中 然后可以通过 JavaScript 直接使用这些数据 然而 我
  • 调试 IIS 中托管的 asp.net WCF 服务

    我使用以下模板创建了 WCF 服务 http visualstudiogallery msdn microsoft com fbc7e5c1 a0d2 41bd 9d7b e54c845394cd 该服务有一个这样的方法 ServiceCo
  • 缩小图像以适合 ScrollViewer 尺寸

    我在相应地缩放图像时遇到了一些问题 我有一个Image在我的 XAML 中 带有ScrollViewer附加以便可以缩放 像这样
  • heroku:bash:捆绑:找不到命令

    我正在按照他们的说明将 Heroku 应用程序从 Aspen 移植到 Heroku 的 Cedar 堆栈 我正在进行最后的部署步骤 我收到此错误 2012 10 22T11 23 53 00 00 heroku web 1 Starting
  • 安全与不安全代码

    Read 这个问题今天关于安全和不安全的代码 然后我在MSDN但我还是不明白 为什么要在 C 中使用指针 这纯粹是为了速度吗 使用不安全代码有以下三个原因 API 如 John 所言 获取数据的实际内存地址 例如访问内存映射硬件 访问和修改
  • 用JS获取元素CSS3背景色渐变

    目前 我使用以下 JS jQuery 来查找其他几个 div 的背景颜色 作为 rgb theColor this css background color 除了 CSS3 渐变之外 它工作得很好 作为示例 我使用以下 css 使 div
  • TypeError: $(...).modal 不是带有 bootstrap Modal 的函数

    我有一个 bootstrap 2 32 模式 我试图将其动态插入到另一个视图的 HTML 中 我正在使用 Codeigniter 2 1 下列的将引导模式部分视图动态插入视图中 我有 div div 作为插入的目标 div 我的视图中有一个