Я пытаюсь последовательно стирать каждый элемент списка. Я знаю, что было много похожих вопросов, но я не могу понять, что случилось! Вот мой код:постепенно исчезают в дочерних объектах
jQuery(function ($) {
$('li.menu-item-type-custom').click(function() {
$(this).siblings().find('ul.sub-menu').hide();
$(this).children('ul.sub-menu').each(function(index) {
$(this).delay(300*(index)).fadeTo(1000,1);
});
});
});
EDIT: Он не приходит в последовательно. Вот DOM Я работаю с: http://jsfiddle.net/m0vxjqsj/2/
какие проблемы вы столкнулись с запуском этого кода? это не исчезает? или не выцветать последовательно. он должен работать, поскольку вы дали задержку() –
Этот [** очень близкий вопрос **] (http://stackoverflow.com/questions/24931689/collection-of-promises-issue) должен дать вам эту идею. В короткоцепочечных обещаниях. –
Ваш код, кажется, работает нормально .... http://jsfiddle.net/m0vxjqsj/ ... возможно, вам следует показать дом, с которым вы работаете? или объясните, что вы хотите, по сравнению с тем, что происходит ... – smerny