Почему функция обратного вызова события click btnSubmit
запускается первым, а затем анимация , а событие btnSubmit2
- функция обратного вызова происходит после завершения анимации?Заказ событий jQuery
$('#btnSubmit').click(function() {
$('#testDiv').hide('slow,', onComplete());
});
var onComplete = function() {
alert('test');
}
$('#btnSubmit2').click(function() {
$('#testDiv').hide('slow', function() {
alert('test');
});
});
HTML
<form id="form1" runat="server">
<div>
<input type="text" id="auto" />
<input type="text" id="auto2" />
</div>
<a id="btnSubmit" href="#">SUBMIT</a>
<a id="btnSubmit2" href="#">SUBMIT 2</a>
<div id="testDiv">Here's some test text</div>
</form>
Тонкий нюанс, но это именно то, что я искал. – wootscootinboogie