Так как я модернизировал от JQuery-UI 1.8 в 1.10.2, то .show(effect [, options ] [, duration ] [, complete ])
больше не работает.JQuery UI 1.10.2 показать ослабление больше не работает
Я мог бы заменить:
$(this).show("slide", {direction:"left"}, 500);
с
$(this).effect("slide");
но когда я заменяю:
$(Elt).show("blind", {direction: "vertical"}, 500);
с
$(Elt).effect("blind");
$(Elt)
исчезает после эффекта . И если я добавляю .show()
, он игнорируется.
Я нашел какие-то подсказки в http://jqueryui.com/upgrade-guide/1.10/ около $.effects[]
(в конце страницы), но для меня это не имеет смысла.
Спасибо за вашу помощь
Можете ли вы сделать [Fiddle] (http://jsfiddle.net)? – Mooseman
Первый раз я делаю один: [link] (http://jsfiddle.net/pr5nA/). Работает нормально с jq 1.x (UI 1.8.5 или 1.8.9) и jq 1.7.2 (UI 1.8.18). – JosieBGoode
В моем коде проблема возникает с ** jquery-1.9.0.js ** с ** UI 1.10.2 ** и ** jquery-migrate-1.1.1.js ** from ** code.jquery.com **. Все работало хорошо, пока я не заменил старую ** библиотеку UI 1.8 **. – JosieBGoode