所以我预测了366个jquery元素,如果我找到一个特定的类,我调用一个函数,该函数要么通过ajax加载HTML,要么编辑已经存在的函数。但是迭代函数只是继续加载HTML而不是编辑现有的,因为ajax需要时间来加载它。我试过了承诺,但我不能告诉循环等待然后迭代。
基本上我有
$('#calendars .day').each(function(index, element){
if ($(element).hasClass('something')) {
callAjaxFunction($(element).text(), $(element).data('id'));
} else {
callNoAjaxFunction($(element).attr('class'));
}
});