Fancy Upload не работает с mootools 1.4.1 из-за ошибок fade / tween - PullRequest
2 голосов
/ 08 декабря 2011

Я пытаюсь интегрировать Необычные загрузки "Загрузчик фотографий в очереди" на мой сайт, но события кликов Clear List и Start Upload не запускаются.

Я удалил весь свой код и прибегнул к копированию и вставке рабочего примера из демоверсии с очередями , но я не могу запустить эти события.

Кто-нибудь может увидеть, что я пропустил и почему события click не запускаются?

JSFiddle: http://jsfiddle.net/ywzWM/1/

Примечание: Fancy Uploads использует платформу Mootools.

<Ч />

Редактировать

Извините - проблема решена. Я не включил весь необходимый HTML, так как я скопировал и вставил с сайта, и я считаю, что Fancy Upload удаляет «запасной» HTML, который должен быть необходим при загрузке страницы.

Рабочая JSFiddle: http://jsfiddle.net/ywzWM/2/

<Ч />

Новый вопрос

Fancy Uploader не работает должным образом при использовании Mootools 1.4.1. Когда одно изображение удаляется из очереди, оно равно hidden, а не removed, поэтому элемент по-прежнему занимает место на странице.

Это происходит только в версии 1.4.1 (элемент удален во всех версиях до 1.2.2 и в новой версии 1.4.2). Кто-нибудь знает, что значительная вещь была изменена в версии 1.4.1, чтобы вызвать это?

Причина, по которой я спрашиваю, заключается в том, что API библиотек Google по-прежнему содержит Mootools 1.4.1 в качестве последней версии, поэтому другие могут столкнуться с этой проблемой.

JSFiddle: http://jsfiddle.net/ywzWM/3/
[использует версию 1.4.1]

1 Ответ

2 голосов
/ 08 декабря 2011

да.1.4.1 имеет ошибку в Element.fade - на самом деле, несколько ошибок.

нарушает поведение .fade(0,1): https://github.com/mootools/mootools-core/issues/2125

Element.fade больше не устанавливает видимость: https://github.com/mootools/mootools-core/issues/2074

вы можете делать то, что я делаю - захватить Element.fade код из github и выполнение Element.implement({ fade: ... }); в ваших собственных источниках после загрузки mootools - пока Google не обновит их API до 1.4.2.

на последнем, я уже просил их обновитьнесколько раз (2-3 дня назад) - релиз был в пятницу на прошлой неделе, так что это было почти неделю.надеюсь, это будет не долго ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...