gpt4 book ai didi

javascript - bootstrap.js 仅在 magento 中抛出未定义的错误

转载 作者:行者123 更新时间:2023-12-02 18:30:51 26 4
gpt4 key购买 nike

我在我的 Magento 主题中包含了最新的 jQuery 安装,但是,prototype.js 抛出了一个错误,因为我猜正在加载两个 jQuery 文件。我删除了它,原型(prototype)错误不再弹出,但是 bootstrap 现在向我抛出一个错误:

Uncaught TypeError: undefined is not a function

很多人都说这是因为 jQuery 没有被加载。然后我重新加载 jQuery,然后原型(prototype)再次(重复)抛出这些错误:

Uncaught TypeError: Object [object Object] has no method 'attachEvent' prototype.js:5653

Uncaught TypeError: Object [object Object] has no method 'dispatchEvent' prototype.js:5734

所以..我对如何准确解决这个问题感到困惑..当我删除我的 jQuery.js 文件时,这些错误停止,然后 Bootstrap 抛出错误..但没有从我的文件中加载其他 jQuery 安装可以看到,只有有意义的 Bootstrap 才会抛出错误。因此,当大多数人说这是因为正在加载两个 jQuery 实例时,我只是不明白为什么原型(prototype)会抛出这些错误。

最佳答案

众所周知,Bootstrap 与 Prototype.js 不能很好地配合。尝试使用 bootstrap-prototype fork 。

关于javascript - bootstrap.js 仅在 magento 中抛出未定义的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17814104/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com