jquery和jqueryUI冲突

时间:2010-10-25 02:17:53

标签: jquery recursion jquery-ui

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>

2 个答案:

答案 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 时遇到了这个错误 - 我只是将修改过的库中的那部分复制到我的代码中,然后就可以了。

相关问题