2010-10-25 3 views
3

Является ли jquery 1.3.2 противоречивым с jqueryui 1.8.4? Я получаю сообщение об ошибке «Слишком много рекурсии» (используя код ниже).jquery и jqueryUI конфликтующие

Когда я совмещаю 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> 

ответ

3

Да есть конфликт между этими версиями - и я застрял, потому что Drupal не любит JQuery новее, чем 1.3.2 - я прочитал кто-то с той же проблемой, потому что Greasemonkey Безразлично работайте с любым JQuery выше 1.3.2.

Я нашел этот билет: http://bugs.jqueryui.com/ticket/6689

Там есть файл .zip размещены там с модифицированной версией библиотеки JQuery UI. Я получал эту ошибку при попытке использовать ui.dialog - Я просто скопировал эту часть измененной библиотеки в свой код, и она работает.

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> 
Смежные вопросы