Javascript 当jquery是noconflict模式时,如何解决TypeError迭代器不是prototypejs的函数

Javascript 当jquery是noconflict模式时,如何解决TypeError迭代器不是prototypejs的函数,javascript,jquery,prototypejs,Javascript,Jquery,Prototypejs,我有jquery与Prototypejs等其他库一起工作的地方,因此我将jquery置于noconflict模式但是,当我调整窗口大小时,firebug会给我以下通知 TypeError:iterator不是函数[Learn More]prototype.js:859:7 forEach自托管:各265:9 压缩通风 我认为我以正确的方式将jquery置于无冲突模式。这是我在无冲突模式下的javascript代码 <!-- include javascript --> <!

我有jquery与Prototypejs等其他库一起工作的地方,因此我将jquery置于noconflict模式但是,当我调整窗口大小时,firebug会给我以下通知

TypeError:iterator不是函数[Learn More]prototype.js:859:7 forEach自托管:各265:9 压缩通风

我认为我以正确的方式将jquery置于无冲突模式。这是我在无冲突模式下的javascript代码

<!-- include javascript --> 
<!-- Placed at the end of the document so the pages load faster -->
<script  src="js/jquery/jquery-3.2.1.min.js"></script>
<script type="text/javascript">
$.noConflict();
</script>
...
<script src="js/prototype/prototype.js" type="text/javascript"></script>
 ...
<script src="design/design1/app/common/assets/js/cache/jquery-plugin-2017073101.min.js"></script>         

<script src="design/design1/app/common/assets/js/cache/front-2017073101.min.js"></script>

$.noConflict();
...
...

我对这类错误不熟悉,所以请当jquery为noconflict模式时,如何解决TypeError迭代器不是prototypejs的函数?

我认为这是您正在使用的调整大小javascript中的一个非常具体的问题/错误,但是-这修复了您的js错误

windowResizeClass压缩方法中front.js的第6579行

将方法的内容从

    for (var k in windowResizer.resizeHandlers) {
        windowResizer.resizeHandlers[k]()
    }


我认为这是您正在使用的调整javascript大小的一个非常具体的问题/错误,但是-这修复了您的js错误

windowResizeClass压缩方法中front.js的第6579行

将方法的内容从

    for (var k in windowResizer.resizeHandlers) {
        windowResizer.resizeHandlers[k]()
    }

在Modernizer中看起来确实像一个bug(应该报告!)。一个!在Modernizer中看起来确实像一个bug(应该报告!)。一个!