Joomla 3,Virtuemart 3,Javascript-UncaughtTypeError(…)。apply不是函数(仅在Chrome中)

Joomla 3,Virtuemart 3,Javascript-UncaughtTypeError(…)。apply不是函数(仅在Chrome中),javascript,jquery,joomla,virtuemart,Javascript,Jquery,Joomla,Virtuemart,我正在为virtuemart 3制作一个商店模板。它在edge、firefox和internet explorer中工作时没有错误,但在chrome中它(仅)有时会引发错误(至少我无法在其他浏览器上重现该错误)。 使用选择框更改产品变量时会产生错误。大多数时候在产品详细信息中,但有时也在frontpage类别视图中 完整的错误消息是: 未捕获类型错误:((m.event.special[e.origType]| |)(中间 值)。句柄| | e.handler)。应用不是函数 下面是chrome

我正在为virtuemart 3制作一个商店模板。它在edge、firefox和internet explorer中工作时没有错误,但在chrome中它(仅)有时会引发错误(至少我无法在其他浏览器上重现该错误)。 使用选择框更改产品变量时会产生错误。大多数时候在产品详细信息中,但有时也在frontpage类别视图中

完整的错误消息是:

未捕获类型错误:((m.event.special[e.origType]| |)(中间 值)。句柄| | e.handler)。应用不是函数

下面是chrome开发工具的屏幕截图

如果有人有线索,如何解决这个问题或如何抓住错误,我将非常感激;)

或者,如果有人知道只有在选择框触发更改时才调试和保持函数的方法,那么它也会有所帮助。我可以在那里设置一个断点,但我会触发mouseenter和其他事件,因此我永远不会单击并更改选定的值,并且可以在不触发和出错时检查对象

泰克斯耶斯塔酒店


您是否尝试过使用未精简版本的jquery,并查看它的来源?然后,可能会更清楚。我知道将jquery改写为使用未缩小的…它仍然停留在同一行。太好了!你能把错误截图放进去吗?你能看到它在什么函数上出错吗?因为,这应该更清楚,因为它的un-min.in仍然是jquery.min,因为我为它做了一个模板覆盖,所以我可以很容易地在oomla和VM都是最新的之后删除它