bootstrap modal:undefined不是函数

时间:2015-01-19 09:33:14

标签: javascript jquery twitter-bootstrap bootstrap-modal

我收到了带有bootstrap模式的上述错误消息。

发生了什么:

这是我的代码:

jQuery('.btn-red').on('click', function () {

        var var1 = jQuery(this).data('target');

        jQuery('#cancel_form_display').load(url + var1, function (response, status, xhr) {
            if (status == "success") {

                jQuery(var1).modal('show');
            }
        });
    });

我正在使用几个js / jQuery插件。所以我在无冲突模式下使用jQuery。使用' jQuery' 代替' $' 。调用此函数时,我得到的“未定义”不是函数'在线:

jQuery(var1).modal('show');

我尝试了什么?

  1. 在其他帖子上提出相同问题的建议,并确保已加载bootstrap.min.js。

  2. 将功能线更改为:

    jQuery(var1).modal({show:true});

  3. 更改了插件文件的加载顺序。
  4. 更多信息 我也收到了这个错误:'无法设置属性'显示'未定义的'与prototype.js相关联 这是通过以下方法:' show'

    我按此顺序加载js文件:

    1. jQuery的LIB / 2.0.3 / jquery.min.js

    2. 的prototype.js

    3. bootstrap.min.js

    4. 任何人都可以帮我这个吗?

1 个答案:

答案 0 :(得分:0)