奇怪的错误:未捕获的TypeError:对象函数没有方法'拆分'

时间:2014-01-03 17:55:04

标签: javascript jquery twitter-bootstrap

让我先说一下我是一个JavaScript菜鸟。我目前正在将jQuery 1.7兼容脚本移植到jQuery 1.5,因为我们不能使用1.7(因为遗留代码我无法控制并且永远不会更新)。我遇到问题的功能是这个(来自Bootstrap 3):

function clearMenus() {
    $(backdrop).remove()
    $(toggle).each(function(e) {
        var $parent = getParent($(this))
        if (!$parent.hasClass('open'))
            return
        $parent.trigger(e = $.Event('hide.bs.dropdown'))
        if (e.isDefaultPrevented())
            return
        $parent.removeClass('open').trigger('hidden.bs.dropdown')
    })
}

我收到对象函数没有split方法的错误。我知道对象没有split方法(它是字符串上使用的函数)。我不明白的是为什么调用split方法,因为没有调用split方法(据我所知)。

我明显缺少什么,如何解决?

0 个答案:

没有答案