jquery 1.3.2是否与jqueryui 1.8.4冲突?我收到错误“Too much recursion”(使用下面的代码)。
当我将jquery 1.3.2与jqueryui 1.7.2结合使用时,我没有收到此错误,但它破坏了我的代码......
是否存在jquery版本与哪个jqueryui代码一起使用的引用表?
<html>
<head>
<title>This is the title</title>
<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js'></script>
<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.4/jquery-ui.min.js'></script>
</head>
<body>nothing here</body>
</html>
答案 0 :(得分:5)
难道你不能只包含2个最新版本吗?在许多项目中为我工作。
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.5/jquery-ui.min.js"></script>
答案 1 :(得分:3)
是的,这些版本之间存在冲突 - 我被卡住了因为 Drupal 不喜欢比1.3.2更新的JQuery - 我读了一些有同样问题的人,因为 Greasemonkey 不适用于1.3以上的任何JQuery .2要么。
我找到了这张票: http://bugs.jqueryui.com/ticket/6689
在那里发布了一个.zip文件,其中包含JQuery UI库的修改版本。我在尝试使用 ui.dialog 时遇到了这个错误 - 我只是将修改过的库中的那部分复制到我的代码中,然后就可以了。