У меня есть две функции. Мне нужно запустить fOne() перед fTwo().Выполнять две функции последовательно с jQuery
function fOne() {
if ($('.container').width() < 300) {
$('.box').each(function(){
$(this).removeClass('largeSize').addClass('smallSize');
});
}
}
function fTwo() {
var el = $('.myElement');
$(el).each(function() {
var pcntH = el.height(),
scorH = el.parent().find('.box').outerHeight(true),
pcntT = scorH - pcntH - 5;
el.css({'position':'relative', 'top': pcntT + 'px'}).fadeIn('slow');
});
}
Можно ли сделать что-то вроде этого:
fOne().done(fTwo());
Это идея, но не работает ...
'FONE(); fTwo(); '? – George
@George is right –
Ни одна из функций не является функцией async, поэтому просто выполните их по порядку. – tymeJV