1

在使用名为“Fallr”的模态覆盖 jquery 插件时,我在 Chrome 的控制台中收到以下错误。

对象函数 (a,b){return new e.fn.init(a,b,h)} 没有方法 'fallr'

它引用了我拥有的另一个利用 Fallr 框架的 .js 文件的第 43 行,下面是该行之前、期间和之后的几行。第 43 行是第一个实例$.fallr('show', {

$.ajax({
    type: "POST",
    url: "insert.php",
    data: dataString,
    dataType: 'json',
    success: function(output) {
        if (output.return_val === 1) {
            $.fallr('show', {
                buttons: {},
                content: '<h4>Yay!</h4><p>Your link has successfully been shared.</p>',
                position: 'center',
                autoclose: 3000,
                icon: 'check'
            });

        } else {

            $.fallr('show', {
                buttons: {},
                content: '<h4>Oops!</h4><p>Your link was not posted.</p>',
                position: 'center',
                autoclose: 3000,
                icon: 'error'
            });

        }
    }
});
return false;
});
});​
​

我该如何解决这个错误?它导致我页面上所有按钮的时间顺序问题,一旦按下某些其他按钮,Fallr 方法就会停止触发一个或两个按钮。

4

0 回答 0