对于我的应用程序,我将鼠标悬停意图附加组件用于鼠标悬停/出站面板。这个扩展可以在我的应用程序的每个页面上工作,除了一个页面,不幸的是,这个问题只在生产中发生,而不是在开发中。
在这一页中,出现的问题是hoverIntent不是一个函数。同样,这在所有其他页面中都有效,但不适用于这个页面。
我在脚本添加到插件的位置放置了一个断点,并测试jQuery.fn.hoverIntent和$(this).hoverIntent是否是一个有效的方法(确实如此)。但是一旦页面运行到我的代码使用hoverIntent方法的地方,它就是未定义的……
我不知道该从何说起。有什么想法吗?
谢谢。
发布于 2010-01-12 05:36:29
我发现了这个问题;它与该页面的重复JQuery脚本引用有关。
发布于 2009-12-18 05:43:11
尝试在$(document).ready()中定位它
否则,其他页面运行良好的事实,您需要找出该页面的不同之处,它可能是页面调用了覆盖或改变您的方法的其他javascript。
https://stackoverflow.com/questions/1924772
复制相似问题