Как получить функцию для запуска после всех fadeOuts в цикле for ниже?Функция обратного вызова в цикле?
Что мне нужно сделать, это затухать все, что может быть видимым, а затем переходить на определенный объект. Из-за требований к стилю мой topnav и dropdown nav находятся в разных ульсах, поэтому все сложно.
Я не очень хорошо писал свои собственные сценарии, но я (надеюсь) пропустил что-то основное.
Я пробовал обертывание вещь в функциях, но это, кажется, связывайтесь с переменным объемом и винтами вещью вверх, что я не понимаю ...
Спасибо за любую помощь!
$('.ksddtop').on('mouseenter', function(){
var ddtop = $(this).text();
var dd = $('.' + ddtop);
$('.ksddwrap').fadeIn();
$(dd).fadeIn();
var ksdds = $('.ksdd');
for(var i = 0; i < ksdds.length; i++) {
var ksdd = ksdds[i];
if (! $(ksdd).hasClass(ddtop)){
$(ksdd).fadeOut();
}
}
});
Да! Это прекрасно работает! Можете ли вы объяснить, почему это работает? Что означает функция prom() (глядя на нее сейчас jquery docs ...)? Спасибо за вашу помощь! – luetkemj
Спасибо за дополнительную информацию! Обещать() было именно то, что мне нужно! Великолепно, чтобы тот был в сундуке! – luetkemj