Сообщение от bes
|
f1();
f2();
и вторая функция не выполнится, пока не выполнится первая
если запись в разных местах кода, можно поставить флаг, проверка появления класса у элемента - как раз из этой оперы
|
изходя из твоих слов должно работать следующее:
<div id='id1'>id1</div>
function f1(){
$("#id1").adclass('class1');
}
function f2(){
$(".class1").adclass('class2');
}
function f3(){
$(".class2").adclass('class3');
$('.class3').html('class3');
}
$('#id1').on('click', function(){
f1();
f2();
f3();
});
Но оно не работает.
http://jsfiddle.net/r7632m57/
потом что функции то запускаются последовательно, но не дожидаются ввыполнения предыдущей.