Запустите функцию по завершению div dade out, используя mootools
Я новичок в MooTools и использую JQuery нормально.
Я знаю, что в jQuery я запускаю функцию после того, как эффект завершен, вот так.
$('#id').fadeOut(500, function(){ // Run function on complete. });
Но как вы делаете это с MooTools? Пока что у меня есть:
$('id').fade('out');
2 ответа
Решение
Вам нужно установить параметры для анимации / исчезновения.
var el = document.id('id');
el.set('tween', {
onComplete: function(){
// Run function on complete
}
});
el.fade(0);
Одна из причин, по которой я предпочитаю mootools - это то, как код течет...
Однако, если вам нравится объединять все вместе, например, jQuery, вы можете сделать то же самое в mooTools.
$('id').set('tween', {
onComplete: function(){
// Run function on complete
}
}).fade(0);
И сделать все это одним куском кода